Revenge series teaser
Revenge - Teaser
Revenge series banner


Emily Thorne rents a house in the Hamptons for the summer, seemingly intent on nothing more than enjoying a break in the popular resort. But it soon becomes clear that there's more to her visit. Her real name is Amanda Clarke and her father was framed for a crime he didn't commit and sent to prison for life and she has come to the Hamptons to seek revenge against the people who betrayed him and saw him sent to jail.


  • Genre: Drama, Mystery, Thriller
  • Rating: 8.4 (142 votes)
  • Runtime: 45 minutes
  • Status: Ended
  • Years: 2011 - 2014
  • Episodes per season: 23
  • Network: ABC (US)


Revenge - season 1

Season 1 (2011)

Rating: 7.6
Revenge - season 2

Season 2 (2012)

Rating: 7.5
Revenge - season 3

Season 3 (2013)

Rating: 7.6
Revenge - season 4

Season 4 (2014)

Rating: 7.5

Characters and Actors

Emily VanCamp as Emily Thorne in Revenge

Emily Thorne

Actor: Emily VanCamp
Madeleine Stowe as Victoria Grayson in Revenge

Victoria Grayson

Actor: Madeleine Stowe
Gabriel Mann as Nolan Ross in Revenge

Nolan Ross

Actor: Gabriel Mann
Barry Sloane as Aiden Mathis in Revenge

Aiden Mathis

Actor: Barry Sloane
Also in: The Whispers
Justin Hartley as Patrick Osbourne in Revenge

Patrick Osbourne

Actor: Justin Hartley
Also in: Mistresses (US), This Is Us, Smallville
Joshua Bowman as Daniel Grayson in Revenge

Daniel Grayson

Actor: Joshua Bowman
Connor Paolo as Declan Porter in Revenge

Declan Porter

Actor: Connor Paolo
Also in: Gossip Girl
Nick Wechsler as Jack Porter in Revenge

Jack Porter

Actor: Nick Wechsler
Also in: Chicago P.D., Roswell
Elena Satine as Louise Ellis in Revenge

Louise Ellis

Actor: Elena Satine
James Tupper as David Clarke in Revenge

David Clarke

Actor: James Tupper
Also in: Big Little Lies, Grey's Anatomy
Gina Torres as Natalie Waters in Revenge

Natalie Waters

Actor: Gina Torres
Also in: Suits, Firefly
Carolyn Hennesy as Penelope Ellis in Revenge

Penelope Ellis

Actor: Carolyn Hennesy
Brian Hallisay as Ben Hunter in Revenge

Ben Hunter

Actor: Brian Hallisay
Karine Vanasse as Margaux LeMarchal in Revenge

Margaux LeMarchal

Actor: Karine Vanasse
Amber Valletta as Lydia Davis in Revenge

Lydia Davis

Actor: Amber Valletta
Dilshad Vadsaria as Padma Lahari in Revenge

Padma Lahari

Actor: Dilshad Vadsaria
Roger Bart as Mason Treadwell in Revenge

Mason Treadwell

Actor: Roger Bart
Christa B. Allen as Charlotte Grayson in Revenge

Charlotte Grayson

Actor: Christa B. Allen
Henry Czerny as Conrad Grayson in Revenge

Conrad Grayson

Actor: Henry Czerny
Ashley Madekwe as Ashley Davenport in Revenge

Ashley Davenport

Actor: Ashley Madekwe
Also in: Salem
Max Martini as Frank Stevens in Revenge

Frank Stevens

Actor: Max Martini
Also in: Crisis
Josh as Daniel in Revenge


Actor: Josh
Gabriel as Nolan in Revenge


Actor: Gabriel
Margarita Levieva as Amanda Clarke in Revenge

Amanda Clarke

Actor: Margarita Levieva
Joshua as Daniel in Revenge


Actor: Joshua
Also in: Scandal (2012)
Connor as Declan in Revenge


Actor: Connor
Justin as Patrick in Revenge


Actor: Justin
Sammy as Sammy in Revenge


Actor: Sammy
Ashton Holmes as Tyler Barrol in Revenge

Tyler Barrol

Actor: Ashton Holmes
Also in: Nikita, The Pacific
Emily as Emily in Revenge


Actor: Emily
Barry as Aiden in Revenge


Actor: Barry