Here's what's coming up on Days of Our Lives:
Gabi (Camila Banus) tries to snip Leo (Greg Rikaart) into shape.
Diana (Judith Chapman) and Victor (John Aniston) come to an understanding.
John (Drake Hogestyn) asks Diana to keep mum about Leo’s paternity.
JJ (Casey Moss) and Haley (Thia Magia) get nekkid.
Leo wants to report a crime!
Eve (Kassie DePaiva) overhears Melinda (Laura Kai Chen) talking to her “fellow Chinese-American.”
Jack (Matthew Ashford), Abe (James Reynolds), and Melinda engage in a healthy debate.
Sarah (Linsey Godfrey) thinks Rex (Kyle Lowder) is back to being a no good, lowdown, dirty dog.
Sonny (Freddie Smith) and Will (Chandler Massey) get called down to the Salem PD.
Stefan (Tyler Christopher) gives Gabi the ax, but plans to profit from Gabi Chic.
Victor spills tea all over Marlena (Deidre Hall).
Jennifer Rose (Melissa Reeves) rains fire and brimstone all over Eve.
Gabi and Brady (Eric Martsolf) . . . hmmm . . .
Stefan is hanging on by a thread.
Hope (Kristian Alfonso) has to eat all kinds of crow, and that crow is named BEN. WESTON (Robert Scott Wilson)!
Jordan (Chrishell Hartley) has some haunting words for Ben.
Ben takes action to protect Ciara (Victoria Konefal) . . . from himself.
Jack interrupts the Chabby (Billy Flynn, Kate Mansi) wedding.
Chad and Abigail exit Salem to enjoy happily ever after . . . for now.