Theresa (Jen Lilley) has officially gone too far in her plot to keep Brady (Eric Martsolf) to herself, but he won't even realize how much his current predicament is her fault on Days of Our Lives.

Theresa Attacks John In Las Vegas

After dealing with endless criticism of their relationship, the two went on a blackout-worthy bender in Las Vegas-getting married in the process. However, their happiness was cut short by the arrival of Brady's father, john (Drake Hogestyn), who tried once again to break the two up. Theresa, who refuses to give up on something or someone she has attached herself to, then did one of the most unthinkable things ever-she picked up a fireplace poker and bashed John in the head with it.

Then, she did something even more unthinkable. To save herself and cover her tracks, she then places the poker in her still unconscious new husband's hand. And Brady is now convinced he may have killed his father-which will not only eliminate the obstacle keeping him and Theresa apart, but potentially put him back into a bad enough state that he'll fall back on his old demons-drugs and alcohol-again, allowing Theresa to fully control him.

Abigail's Worst Nightmare Becomes A Reality

Meanwhile, Abigail (Kate Mansi) is busy watching her back now that she knows Sami (Alison Sweeney) is coming for her after she revealed she knew all about the affair with E.J. (James Scott). However, despite trying to keep a lower profile, she will still get into a very public brawl with Eve (Kassie DePaiva), after she runs into the woman. Eve has been causing lots of trouble for the Devereaux family-she is suing Abigail's mother, Jennifer (Melissa Reeves) for the royalties on Jack's book, and that lawsuit also managed to draw a wedge between Abigail's brother, J.J. (Casey Moss) and Eve's daughter, Paige (True O'Brien). After all the heartache Eve has caused, Abigail will feel the need to call her out on her actions.

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