Revenge
Cast & Crew
Emily VanCamp Emily Thorne
Madeleine Stowe Victoria Grayson
Nick Wechsler Jack Porter
Gabriel Mann Nolan Ross
Karine Vanasse Margaux LeMarchal
James Tupper David Clarke
Josh Bowman Daniel Grayson
Christa B. Allen Charlotte Clarke
Barry Sloane Aiden Mathis
Henry Czerny Conrad Grayson
Ashley Madekwe Ashley Davenport
Connor Paolo Declan Porter
⨁Full Cast & Crew