It’s a week of courtroom drama, messy lovers’ spats and surprising returns in Salem. The latest Days of Our Lives preview teases Sami’s long-awaited return, but Anna also has a warning for Tony that someone else could be on their way home. Plus, is Paulina about to hand Johnny a guilty verdict?

Sami returns to Salem DAYSAs Johnny’s attempted-murder trial continues, EJ pulls yet another ace from his sleeve and wants a mistrial declared. Why? Because he claims D.A. Belle has a conflict of interest. Given this trial is just one huge family affair, it seems more suited for an episode of Judge Judy than The People’s Court!

Susan’s psychic tingly feelings have not only picked up something dark when it comes to EJ’s shooting, but she also fears Marlena’s soul is in grave danger. What’s up next on her list of visions? Anna tells Tony that Susan claims Stefano is alive! Well, they didn’t call him The Phoenix for nothing! But many are wondering, is Tony already in the know about his father, and is Tony even Tony? Andre? Is that you?Stefano Will Make Marlena His - Days of Our Lives (Deidre Hall, Joseph  Mascolo) - YouTube

Sarah and Xander’s messy relationship gets even more complicated as Gabi and Brady are pulled into what looks to be a love quadrangle. Of course, we can’t forget Xander’s other ex, Gwen, is still around!

Back in court, it appears EJ’s tricks aren’t working, as Paulina takes the stand and makes a damning statement against her son-in-law.

Finally, with Marlena still mourning John, and her health on shaky ground, not to mention her haunting dreams, it seems now is a good time for a surprise visit. That’s right, Sami is back in town, but for how long?