Here's what's coming up on Days of Our Lives:
Leo's (Greg Rikaart) mama, Diana (Judith Chapman), comes a-knockin'.
Marlena (Deidre Hall) probes Eric (Greg Vaughan) for the scoop on Sarah (Linsey Godfrey).
Eli (Lamon Archey) gets all up in Hope's (Kristian Alfonso) business with Ted (Gilles Marini).
John (Drake Hogestyn) and Roman (Josh Taylor) have a private sit down.
Roman bonds with Eric and Rex (Kyle Lowder).
Ciara (Victoria Konefal) is all tied up. She's shocked to find out who is holding her hostage.
Stefan (Tyler Christopher) is Chloe's (Nadia Bjorlin) white knight.
Sarah and Rex reunite after her roll in the hay with Xander (Paul Telfer).
Eric is stunned to learn about Sarah's decision.
Xander takes time out from his bisexual escapades to read Dr. Rolf's (William Utay) diary.
Eve (Kassie DaPaiva) is none too happy with Xander's acquisition.
Will (Chandler Massey) and Jack (Matthew Ashford) bond over amnesia.
Adrienne (Judi Evans) gets all up in Leo's grill.
Ben (Robert Scott Wilson) and Marlena have a session.
Claire (Olivia Rose Keegan) and Ben reboot their Wonder Twins act.
Tripp (Lucas Adams) cockblocks JJ (Casey Moss) when he asks Haley (Thia Megia) on a date.