Ben (Robert Scott Wilson) gets closer to proving that other people can be responsible for crimes in Salem.
Eve (Kassie DePaiva) and Claire (Olivia Rose Keegan) plot to implicate Ben.
Maggie (Suzanne Rogers) gives Victor (John Aniston) a clue about her messy behavior.
Rafe (Galen Gering) has a come to Jesus moment with Lani (Sal Stowers).
Jennifer Rose (Melissa Reeves) GOES IN on Eve.
Julie (Susan Seaforth Hayes) GOES IN on Mayor Jack (Matthew Ashford).
In a SHOCKING development, Ben is arrested for a crime he did not commit.
"Nicole" (Arianne Zucker) tries to seduce Brady (Eric Martsolf) by accusing Eric (Greg Vaughan) of violence.
SHOCKING development #2: Eric and Brady remain in a perpetual state of confusion.
Stefan (Brandon Barash) and Gabi (Camila Banus) increase their sexual tension by continuing to argue.
Maggie tries to tell folks she saw Kristen (Stacy Haiduk), but nobody believes her because she's been messy.
Sonny (Freddie Smith) has a sit down with Eve.
Maggie and Xander (Paul Telfer) get a little too close for comfort.
Rex (Kyle Lowder) offers a rock-hard shoulder for Chloe (Nadia Bjorlin) to cry on.
In SHOCKING development #3, Tripp (Lucas Adams) tell lies and causes all kinds of trouble for Haley (Thia Magia) and JJ (Casey Moss).
After chatting with Ben, Marlena (Deidre Hall) has a chat with Claire.
Sonny tries to convince young William (Chandler Massey) that he will not succumb to a brain tumor.
Insurance rates in Salem are on the rise as yet another cabin catches fire.
Will tells Grandma Marlena that he is about to head on to the upper room . . . again.
Marlena realizes that somebody needs to tell Samantha Gene (Alison Sweeney) that her eldest boy is not long for this world.