The new year is starting off with a bang is Salem! Here's what's coming up on Days of Our Lives:
Jack's (Matthew Ashford) return causes all kinds of chaos.
Eve (Kassie DePaiva) vs. Jennifer Rose (Melissa Reeves) is in full effect.
Rex (Kyle Lowder) returns to foil Sarah (Linsey Godfrey) and Eric (Greg Vaughan).
Chad (Billy Flynn) does his damndest to win back Abigail (Kate Mansi).
Abe's (James Reynolds) mayorship is in danger . . . thank goodness for Sheila (T-Boz).
Gabi (Camila Banus) and Stefan (Tyler Christopher) become the War of the Roses.
JJ (Casey Moss) becomes entangled with Haley (Thia Megia) . . . and her secret.
Chloe (Nadia Bjorlin) and Brady (Eric Martsolf) continue to draw closer, until . . .
Nicole (Arianne Zucker) returns.
Ciara (Victoria Konefal) becomes disillusioned with Ben (Robert Scott Wilson) and flees town . . . but stay tuned for February.
John (Drake Hogestyn) becomes involved with Leo (Greg Rikaart) . . . and his mama.
Xander (Paul Telfer) is back for good . . . with all kinds of secrets and lies.
Sami (Alison Sweeney) calls Rafe (Galen Gering) away from Hope (Kristian Alfonso) . . . which leaves the door open for Ted (Gilles Marini).