Revenge season 4 is getting exciting with each passing episode, considering the twists in Emily Thorne's life, and it appears like her enemies are hell-bent on ruining her life.

After Victoria Grayson, it's now Margaux who wants to destroy the former Amanda Clarke and she is taking giant steps to do so.

Daniel's baby's mother, Margaux, has hired an investigator to follow Emily's every move and now she plans on framing each of Emily's close aides, starting with Jack, by framing him in the murder of FBI agent Kate Black.

It remains to be seen how Emily will save her childhood friend, who has professed his love for her.

Episode 16 of the ABC thriller is titled 'Retaliation' and will also focus on Natalie and Victoria's tussle over David.

According to the synopsis of the episode, Natalie is likely to throw a lavish party and will ask David to be her date for the evening.

But fans know how conniving David and Victoria can be and how their minds work. It will be interesting to see how the couple will make use of Natalie and her wealth to fulfil their selfish goals.

The official synopsis of Retaliation reads: "Determined to flaunt her new fortune in Victoria's face, Natalie throws a giant Fourth of July bash and invites David to be her date. Meanwhile, Margaux steps up her plans to take down anyone who stands in her way."

In the previous episode, the desperate and vengeful Margaux steps up her plans to destroy Daniel's ex-wife and uses information about Ben's former wife as bait to foil Emily's possible romance with him.

Click here to watch the episode via live stream online on ABC's official website. Revenge season 4 episode 16 airs on ABC network at 10pm on 15 March.