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


Arrow: Betrayal Cast


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


Cyrus Vanch
Actor: David Anders

Detective Hilton
Actor: Roger R. Cross

Slade Wilson
Actor: Manu Bennett

Actor: Agam Darshi

Actor: Lee Vincent

Actor: Ona Grauer

Malcolm's Bodyguard
Actor: Adrian Hughes


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