It's supposed to be a happy, blissful, beautiful day in Salem as Brady (Eric Martsolf) and Theresa (Jen Lilley) say their vows and officially become husband and wife, but the arrival of escaped prisoners Orpheus (George Del Hoyo) and Xander (Paul Telfer) will change everything on Days of Our Lives.

Orpheus arrived at the wedding itself and has now burst through the doors into the ceremony, holding Theresa's sister Eve (Kassie DePaiva) hostage as he announces his arrival in the room. His appearance will be a big shock for Marlena (Deidre Hall) and John (Drake Hogestyn), who thought he had died so many years before, and know he's really there for them. His appearance will also cause panic for Brady, who will demand to know what has happened to Theresa, who is still not at the event.

Theresa stayed behind and told Eve and Nicole (Arianne Zucker) to go on without her after she spilled soda on her dress and wanted to treat the stain before she left. However, staying alone at the townhouse will prove to be a horrible idea for her, as Xander has shown up there, and he has only one thing on his mind when it comes to her-and it's revenge.

After he just managed to escape charges for attempting to murder Nicole and Eric and locking them in a furnace, he was demoted to being a lowly servant at Victor's (John Aniston) estate, and Theresa, who was desperate at the time to find a way to win Brady back, used him as a pawn in her scheme. She seduced Xander and got him to try and hook up with her, but then, appealing to Brady's need to rescue women, screamed and cried rape-and Xander was arrested for the crime.

Now, Xander has her alone, right where he wants her, and she could quickly find herself in danger of not making her own wedding, because Xander's one goal is to make sure she dies, and he may not be able to be stopped this time around.

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