The General Hospital recap for Tuesday, December 18 features Elizabeth not knowing where to turn as a mother.
Franco (Roger Howarth) tried to tell Liz (Rebecca Herbst) what he found on Cam’s phone, but she assumed he wanted to talk about Aiden (Jason David).
She ended up telling him the whole story of what happened with Charlotte (Scarlett Fernandez) and Franco was shocked.
Meanwhile, Cam (Will Lipton) tried to get out of buying marijuana, but he had a totally pushy dealer who threatened him.
Then, it went from bad to worse when Valerie (Brytni Sarpy) busted them, brought them down to the PCPD and Lulu (Emme Rylan), who was there, called a stunned Elizabeth to deal with her teenage son.
Before Val found the kids, she and Kristina (Lexi Ainsworth) caught up in Charlie’s Pub and she told her all about why she ended up with Dante (Dominic Zamprogna) for a short time. One thing led to another and the two women kissed, but it freaked out Val and she made a run for it.
Kristina then told Daisy everything that happened and the young cult leader was shocked to learn about Kristina’s sexuality.
Before Daisy made it to visit Kristina, she was at the senior daycare center and let Mike (Max Gail) take off with Yvonne. She was chastised for it, but Marcus was more angry at the Cortinthos clan and wanted Mike arrested.
Carly (Laura Wright) called in Jason (Steve Burton) for help and Sonny (Maurice Benard) soon got a call from Margaux (Elizabeth Hendrickson) that she found his father.
Back to Lulu, who spent a lot of time at the PCPD trying to get info on the serial killer case, but Chase (Josh Swickard) called her out on it. Of course, Lulu denied why she was there, but she was also lying.
General Hospital (GH) airs weekdays on ABC. Check your local listings for airtimes.