Episode Rewind: Revenge Episode 309 ‘Surrender’

SPOILER ALERT! (stop reading if you don’t want to know what happens in this episode)

Episode Rewind: Revenge Season 3 Episode 2 ‘Sin’

SPOILER ALERT! (If you haven’t watched episode 2 stop reading) The red X and infinity box are officially back!