Four years of violence, twists turns have all come down to this. Check out the official ABC teaser for the Revenge series finale now.
Added:
It's about to be party time! Prepare for a July Fourth celebration on Revenge Season 4 Episode 16 by watching this teaser
Added: