Marlena/Kristen/Daniel: Kristen (Eileen Davidson) discovers exactly why Eric (Greg Vaughan) is angry with Nicole (Arianne Zucker). She knows she has no choice but to get the evidence against her. She attempts to retrieve it, but runs into a problem.
Marlena (Deidre Hall) is in Daniel’s (Shawn Christian) office and almost finds the flash drive, but Kristen stops her. The two ladies get into a heated argument.
Jennifer/Daniel/Theresa/JJ: A devastated Jennifer (Melissa Reeves) believes Daniel and Theresa (Jen Liley) slept together. However, she has no idea Daniel is lying to protect JJ (Casey Moss). Later, she finds JJ in a completely unexpected place.
Meanwhile, Theresa and Anne (Meredith Scott Lynn) believe they have finally defeated Jennifer.
Nicole/Eric/Brady: Nicole pleads with Eric to believe her, because she’s innocent. However, Eric is unsure of anything Nicole has to say. Eric goes off on Brady (Eric Martsolf) for keeping Nicole’s secret, as Nicole spills her guts about Eric to Daniel.
Maggie/Victor: Maggie (Suzanne Rogers) demands to know the truth about Victor’s (John Aniston) relationship with Marlena. Speaking of Doc, Victor gives her the goods to destroy Kristen once and for all.
EJ/Sami/Lucas: EJ (James Scott)'s blackmail of Lucas’ (Brian Datillo) causes issues for EJami.
Chad/Abigail: It’s splitsville for Chad (Casey Deidrick) and Abigail (Kate Mansi).
Will/Cameron/Gabi: New opportunities abound for Salem's 20-somethings. Will (Chandler Massey) has his writing offer in L.A. A modeling agency is seemingly interested in Gabi (Camila Banus) and Cameron (Nathan Owens) announces he's leaving town.
Jordan/Kate/Rafe/Lucas: Jordan (Chrishell Stause) quickly realizes Kate (Lauren Koslow) will not stop digging into her past. As Jordan and Rafe (Galen Gering) grow closer, will Lucas factor into the equation?