Sundays 9:00 PM on ABC

Revenge: Watch Season 3 Episode 12 Online

by at .  Updated at . Comments

The amnesia story line might be the best thing to happen to Revenge.

It's opened up new avenues for storytelling and the series is showing all the signs of its Revenge season 1 glory.

Last night's episode featured a punch heard 'round the Hamptons, a break-up, a fake make-up, and Emily and Victoria on the same team. Sort of.

Shocking, right?

You won't want to miss Revenge Season 3 Episode 12. Luckily, you don't have to. We've got the episode right here. Watch Revenge online now!

Miranda Wicker is a Staff Writer for TV Fanatic. Follow her on Twitter.

Like Us On Facebook

Want more Revenge?

Sign up for our daily newsletter and receive the latest tv news delivered to your inbox for free!

More From TV Fanatic


Elena Satine to Get Unhinged on Revenge Season 4

Elena Satine has landed a recurring role on Revenge Season 4. Look for her character to become "unhinged."

Brian Hallisay to Law Down the Law on Revenge Season 4

Brian Hallisay has been cast on Revenge Season 4. He will appear on multiple episodes of the ABC drama.

ABC Announces Fall Premiere Dates

ABC has unveiled the fall premiere dates for Scandal, Grey's Anatomy and a lot more. Get that DVR ready!

Revenge Casting Scoop: Who Will Woo Emily?

Revenge Season 4 will feature a new love interest for Emily. Get to know him here.