Sins of the Father › Cast
Stephen Amell
Oliver Queen
Katie Cassidy
Laurel Lance
David Ramsey
John Diggle
Willa Holland
Thea Queen
Emily Bett Rickards
Felicity Smoak
John Barrowman
Malcolm Merlyn
Paul Blackthorne
Captain Quentin Lance
Katrina Law
Nyssa al Ghul
Neal McDonough
Damien Darhk
Jimmy Akingbola
Baron Reiter
Tom Amandes
Noah Kuttler
Elysia Rotaru
Taiana
Natasha Gayle
Talibah
Charlotte Ross
Donna Smoak