Episode Rewind: Revenge Episode 320 ‘Revolution’

SPOILER ALERT! (stop reading if you don’t want to know what happens in this episode) So, I was totally not expecting for anyone to die as brutally as one did tonight, but it totally makes things more interesting. Here’s the recap!