Several Salem residents will need to be prepared to receive shocking news on Days of Our Lives.

Nicole Tries Seducing Eric?

Despite being madly in love, Nicole (Arianne Zucker) and Eric (Greg Vaughan) will find their relationship once again on the rocks. The couple has had a few problems lately because Nicole continually tries to get a hesitant Eric into bed, but something darker is now threatening their relationship. While Eric did propose marriage to her, he is now getting cold feet, and could end things once and for all as a result.

Theresa (Jen Lilley) is also in for a major shock on the Wednesday, March 26 episode, when she once again meets up with Liam (Mark Collier). She had initially agreed to work with him when he convinced her that together, they would be able to destroy Daniel's (Shawn Christian) life.

Brady Catches Theresa With Liam

However, Theresa will not learn his true intentions-he doesn't want to just destroy Daniel, but take Jennifer (Melissa Reeves) away from him and keep her for himself. Though Theresa has always gotten a genuine kick out of messing with people in the past, a stroke of consciousness could overcome her, and she will not only tell Liam she wants nothing to do with his creepy plan, but could warn Daniel and Jennifer about it.

Will (Guy Wilson) and Sonny (Freddie Smith) could run into some trouble in their blissful union, when Nick (Blake Berris) continues to try and somehow destroy everyone who is remotely involved with the women who once tried to kill him.

As Sami's (Alison Sweeney) son, Kate's (Lauren Koslow) grandson, and the father of Gabi's (Camila Banus) child, Will is the perfect target for Nick to play games with. As a part of his efforts, he will try and break up the super-couple that is Will and Sonny, by undermining Will's confidence in his fiancé.

Days of Our Lives airs Monday-Friday at 1 p.m. on NBC.