Last night’s episode of Revenge was called ‘sacrifice’ and it seriously lived up to its name. With two characters getting killed off, and another’s life hanging in the balance, there is A LOT to talk about so let’s dig in!