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

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.

05.9.2013 / 12:00 AM EDT by Rachel McRady
Related: Revenge, Sneak Peeks, Spoilers, Emily Thorne, Nolan Ross, Aiden Mathis

Share on Facebook0Share on Google+0Tweet about this on Twitter0