Revenge’s mid-season 4 finale, “Atonement,” is right around the corner. It looks as if our father-daughter duo are finally joining forces!

Last week on Revenge, we discovered the name of the man David is running from: Malcolm Black. Though David didn’t want Emily to involve herself in his past with Malcolm – she did, as Nolan suspected. David also finally apologized to Nolan. We wish it was a bit more heart-felt but it was better than nothing.

Daniel tried to win Margaux back and even asked for Emily’s advice in another great moment between the two. We really hope to see more of those. At the end of the episode Margaux revealed that she is pregnant. Which is really lame for her character.

Victoria felt that David was keeping secrets from her and went to get some answers from Chief Alvarez. We suspected the Chief of working with Black but it was in fact Kate that has been working with him all along. She also seems to be working in some alone time with Jack.

Emily also suspected Chief Alvarez and after a fake date with Ben – and an apology for it afterward – she realized he’s not the one.

You can catch up with last week’s recap here.

This Sunday’s episode of Revenge is the mid-season 4 finale, titled “Atonement.” Its synopsis states: “Jack is torn between Emily and the new woman in his life, while Nolan and Louise bring Southern charm to East Hampton.”

Jack is always torn between Emily and a “new woman,” the poor guy can’t catch a break! At least he has an amazing baby sitter.

Below are the stills for the Revenge mid-season 4 finale, “Atonement”:

Looks as if there is another party or charity event going on in the Hamptons, and we all know how those events turn out. Emily and David also seem to finally be teaming up for something.

It’s been said and speculated that one of the main cast members will be biting the dust in this mid-season finale. We’re a bit scared to find out who that may be.

Revenge mid-season 4 finale “Atonement,” airs this Sunday December 7 at 10 p.m. on ABC.