On the latest episode of ABC drama "Revenge," Emily and Daniel's engagement is on, off, and then on again, leaving her revenge plot intact. The episode all revealed the true identity of the "Hamptons killer."
In "Control," Victoria (Madeleine Stowe) tells Emily (Emily VanCamp) that Jack (Nick Wechsler) was behind the attack on Conrad's (Henry Czerny) life. Jack is not happy to learn that Aiden (Barry Sloane) is actually working for Emily. "Who are you?" he asks, shocked.
Emily is also able to regain Daniel's (Joshua Bowman) love and trust, meaning the wedding is still on.
Aiden then tells Victoria that one of her children was behind the attempt to kill Conrad. Charlotte (Christa B. Allen) confesses that she did it; she said she went crazy when she learned about her father's involvement in Declan's (Connor Paolo) death. Yet, it turns out that Charlotte is only claiming culpability because Victoria told her that she would protect Jack if she confessed.
But only Aiden and Victoria know the real culprit: Patrick (Justin Hartley).
But the fact that Patrick is a murderer doesn't stop him from having an active love life. Patrick is angry that Nolan (Gabriel Mann) paid his ex-wife $20k to spill information about him. Although Patrick is livid at first, he later forgives Nolan, and they end up hooking up by the pool.
Meanwhile, Emily professes her love for Aiden again. "You're everything to me," she tells him, before they kiss.
The next episode, "Dissolution," will feature some of Emily's most trusted confidantes turning on her.
According to IMDB, despite the setbacks, Emily will show "a new sense of resolve."
The synopsis reads: "Roadblocks will seem to be mounting for Emily as Daniel's attention is focused elsewhere. Grayson Manor may cease to exist, and two of the most important people in Emily's life are going to start turning on her, leading her to do something very uncharacteristic."
Watch the promo for "Dissolution," which airs Sunday, Nov. 3 at 9 p.m. on ABC.