We travel to the future, the past and the nightmares in between

 

Arrow: Betrayal Cast

Starring


Oliver Queen

Actor: Stephen Amell


Laurel Lance
Actor: Katie Cassidy


Thea Queen
Actor: Willa Holland


Tommy Merlyn
Actor: Colin Donnell


John Diggle
Actor: David Ramsey


Quentin Lance
Actor: Paul Blackthorne


Moira Queen
Actor: Susanna Thompson

Recurring Guests


Malcolm Merlyn
Actor: John Barrowman

Guests


Cyrus Vanch
Actor: David Anders


Detective Hilton
Actor: Roger R. Cross


Slade Wilson
Actor: Manu Bennett


Anastasia
Actor: Agam Darshi


Kelton
Actor: Lee Vincent


Vivian
Actor: Ona Grauer


Malcolm's Bodyguard
Actor: Adrian Hughes

Crew

Directed By
Guy Bee

Written By
Beth Schwartz

Written By
Lana Cho

By continuing past this page, and by your continued use of this site, you agree to be bound by and abide by the Terms of Service.

© 2010 - 2014 CrimsonTear.com
Copyright & DMCA | Privacy Policy | Terms of Service

Home | Art Gallery | Gaming | TV Series | Social | Contact Us