Alexis and Sonny finally learn the truth about who beat up Kristina -- it was her boyfriend, Kiefer. And Kiefer has no place to hide. Kristina's parents are determined to make him pay ... and he does. In the most shocking way possible, thanks to Alexis running him over. Yes, seriously. You really have to watch this week!
One would think this would be good news for Ethan. Not that Kristina got attacked again, of course -- but that everyone knows the truth. It should mean Ethan's off the hook, right? So why does he end up back in jail this week?
Elsewhere, Claire continues in her ruthless quest to put Sonny in prison, and she's shown she'll call anyone to testify against him. This week, we learn that includes Sonny's own son, Morgan. Can a kid that young possibly hold up in court -- and not confess that Michael killed Claudia? And will Dante stand up for his little brother?
As you can imagine, not all is well between Dante and his family. He goes off on Sonny this week, accusing him of making the situation with Kristina worse. Words are exchanged, and a punch is thrown.
Thankfully, Lulu and Dante continue to build up their young relationship. But this week, something from Lulu's past becomes an obstacle in their road. Can she and Dante get past it?
Elizabeth struggles to return to her old life now that she's out of Shadybrook. It's not easy for her, especially when she makes a big mistake at work.
All this, PLUS: Maya looks for a job at GH, and Olivia takes the stand in Sonny's trial.