The mid-season premiere of "Revenge" looks like there are going to be a lot of surprises in future episodes. On Jan. 7, International Business Times confirmed this by revealing some spoilers for season 3, episode 12.
Warning: If you do not want to know "Revenge" season 3 spoilers, then stop reading.
Episode 12 is titled "Endurance" and a sneak peek reveals that Victoria finds something that Emily has kept hidden for several years. Somehow Emily ends up being held hostage at the Grayson Manor and there will be a lot of tension between Jack and Daniel, Patrick and Nolan as well as Victoria and Patrick.
The most exciting spoiler for "Endurance" is that Amanda Clarke aka Emily Thorne will face Victoria, who ends up reading David Clarke's diary with the Infinity Box in front of her.
Victoria tells Daniel that Emily is close to remember what he did and in the promo clip, the narrator says,
"The queen of the Hamptons has the upper hand."
"Revenge" season 3, episode 12 will air on Jan. 12.