Here's what's coming up on Days of Our Lives:
The New Year's Eve countdown begins!
Eve (Kassie DePaiva) makes a grand appearance at Doug's Place. This time, she's out for Jennifer Rose's (Melissa Reeves) blood . . . and Jack's (Matthew Ashford) hand.
Brady (Eric Martsolf) and Chloe (Nadia Bjorlin) are none too happy with Eve.
JJ (Casey Moss) and Abigail (Kate Mansi) talk about their daddy.
Xander (Paul Telfer) and Victor (John Aniston) talk terms. Will this keep him in Salem longer?
Stefan (Tyler Christopher) and Kayla (Mary Beth Evans) continue to rumble.
Stefan heads to the pokey.
Ciara (Victoria Konefal) and Ben (Robert Scott Wilson) discuss career changes.
Hope (Kristian Alfonso) c***blocks Ciara with news of Gabi's (Camila Banus) kidnapping.
Julie (Susan Seaforth Hayes) and Chad (Billy Flynn) have a sit down.
Lani (Sal Stowers) and Eli (Lamon Archey) hit the sheets!
Kayla and JJ rumble about Haley (Thia Megia).