Revenge Finale Recap

Revenge Season 1 Finale ‘Reckoning’ Recap 5/23/12

Tonight is the season finale of Revenge and they have had a very strong first season.  Tonight's episode is called…