What has Marlena stunned? Read about it in this week's Days of Our Lives Spoilers.
Kristen/Marlena: Kristen's (Eileen Davidson) big reveal stuns Marlena (Deidre Hall), and the rest of Salem. While Marlena is forced to make a tough decision, Kristen gets into it with Theresa.
Brady/Theresa: Brady (Eric Martsolf) and Theresa (Jen Lilley) share a kiss. Then, Theresa stoops to an all-time low.
Kayla/John: Kayla (Mary Beth Evans) doesn’t have a good prognosis for John (Drake Hogestyn).
Nicole/Eric: Nicole's (Arianne Zucker) scheme to manipulate Eric (Greg Vaughan) falls apart. Later, Eric is appalled after a chat with Marlena. Then, he finally gives Kristen an answer.
Sami/EJ/Stefano/Kate: Sami (Alison Sweeney) fights with Nicole again. Then, she confronts EJ (James Scott) about working with Stefano (Joseph Mascolo). She also finds Kate (Lauren Koslow), and they attempt to keep Stefano from returning.
Aiden/Hope: Aiden (Daniel Cosgrove) takes a chance on Hope (Kristian Alfonso).
Clyde: Clyde (James Read) teams up with the opposition.
Abigail/Ben: Abigail (Kate Mansi) attempts to mend her relationship with Ben (Robert Scott Wilson).