Revenge Season 2 Finale Sneak Peek: Who Set Off Carrion?

Credit: ABC

Once again, Aiden Mathis has screwed up. The British Revenger is responsible for acting the Carrion program. Want to see how? Check out this sneak peek from the Revenge Season 2 finale. 

Season 2 finale airs Sunday, May 12 at 9 p.m. ET on ABC.

Our Partners

You Might Like

Like us to see how many agree!
I'd rather sign in »