But dare we say Sunday's season finale may just feature not one, not two, but three of the ABC sudser's best shockers ever?! (Oh yes, we went there and we bought property.)
However, before we get to the finale, titled "Execution," let's take a moment to look back on some of the biggest twists Revenge has delivered so far.
In the exclusive video above, Revenge's Top 5 OMG moments are revealed, but which shocker takes the number one slot?
Tyler's (Ashton Holmes) epic season one death and Emily (Emily VanCamp) confessing her true identity to Jack (Nick Wechsler) both made the list, but failed to take the number one slot. Watch the exclusive clip above to find out which major twist takes the title of Revenge's best-yet.
Plus, the video features a sneak peek at some of the craziness you'll be seeing this Sunday, including a stabbing and someone attempting to choke out Victoria (Madeleine Stowe)!
In the finale, fans can expect to see Emily go all the way in her mission to avenge her father and nothing is off limits as she and Victoria are intent on destroying each other. (And one may just actually succeed!)
Revenge's season three finale airs on Sunday at 10 p.m. on ABC.
Don't forget to glue your wigs bbs!