Here's what's coming up on Days of Our Lives:
John (Drake Hogestyn) and Marlena (Deidre Hall) go all Jerry Springer on Diana (Judith Chapman) and Leo (Greg Rikaart).
Rex (Kyle Lowder) gets all up in the middle of Brady (Eric Martsolf) and Eric's (Greg Vaughan) forever feud.
Tripp (Lucas Adams), once again, gets up in Claire's (Olivia Rose Keegan) grill . . . this time, about Haley (Thia Magia)
Ben (Robert Scott Wilson) cuts ties with Ciara (Victoria Konefal).
Chloe (Nadia Bjorlin) and Rex talk about Sarah (Linsey Godfrey), but gasp, a man with a gun is lurking!
Sonny (Freddie Smith) and Will (Chandler Massey) try to up their sleuthing skills.
Tripp plays hide and seek with Haley.
JJ (Casey Moss) tells Haley to watch her back.
Rafe (Galen Gering) and Ted (Gilles Marini) come to blows over Fancy Face (Kristian Alfonso).
Jennifer Rose (Melissa Reeves) goes IN on Jack (Matthew Ashford).
Kate (Lauren Koslow) and Rafe have a Ted-focused sit down.
Abe (James Reynolds) and Sheila (T-Boz) bond over good deeds.
Claire and Eve (Kassie DePaiva) reconnect.
Gabi (Camila Banus), Stefan (Tyler Christopher), and Chloe create a viable triangle.
Marlena is in peril!