General Hospital (GH) spoilers recap for Thursday, December 26, reveals that Lulu Spencer (Alexa Havins Bruening) read a Prague guidebook at the airport, where Collette Girard (Mercedez Lopez Renard) struck up a conversation with her. Collette called Jack Brennan (Charles Mesure) with updates and ended up on the same flight as Lulu.
Meanwhile, Rocco Falconeri (Finn Carr) finally came clean when he realized Dante Falconeri (Dominic Zamprogna) and Laura Collins (Genie Francis) were worried about Lulu’s whereabouts.
After Rocco confessed that Charlotte Cassadine (Scarlett Fernandez) got in touch with him, he explained how his sister called and spoke to Lulu.
Charlotte was only willing to reveal her location if Lulu came alone, so Rocco relayed all this to Dante and Laura.
That news left Dante concerned, so he rushed to the airport to find Lulu and learned he was too late since the plane had already left the gate.
After Brennan spent some time connecting with Josslyn at Carly Spencer’s (Laura Wright) house, Carly was appreciative of him distracting her daughter from her grief.
Brennan and Carly wound up sharing a close moment outside as it snowed.
At the Quartermaine mansion, Brook Lynn Quartermaine (Amanda Setton) awaited the results of a pregnancy test and seemed uncomfortable as Harrison Chase (Josh Swickard) kept highlighting how exciting the first kid was.
The pregnancy test was negative, so Brook Lynn was discouraged since she’d been doing everything right.
Chase thought maybe they were just trying too hard, but both Chase and Brook Lynn decided to get tested to make sure everything was in order for baby-making.
Next on Thursday’s GH episode, Sonny Corinthos (Maurice Benard) enjoyed some holiday bonding with Kristina Corinthos-Davis (Kate Mansi).
Once Sonny was alone later, he struggled with some chest pains and grimaced as he held his heart.
At Nina Reeves’ (Cynthia Watros) place, Lucas Jones (Van Hansis) ripped into Willow Corinthos (Katelyn MacMullen) since he didn’t give up Wiley Corinthos (Viron Weaver) without a fight just so she could take him from Michael Corinthos (Chad Duell).
Willow felt that Lucas had no right to judge her – and Drew Quartermaine (Cameron Mathison) backed her up.
Although Lucas settled down a bit, Willow took offense since she felt like he was comparing her to Nelle Benson (Chloe Lanier).
After Willow made it clear this conversation was over, Ava Jerome (Maura West) went with Lucas to Rice Plaza.
Lucas worried he’d just made things worse, but Ava understood his perspective and hoped a custody battle could be avoided.
Over with Michael, he opened up to Jason Morgan (Steve Burton) and thought maybe he should just let Willow go.
Michael was frustrated since Willow viewed Drew as a hero and had turned him into the bad guy.
However, Jason argued that Michael should fight for his marriage if that’s what he wanted.
Michael ultimately knew a battle could be brewing over the kids, so he refused to lose his children.
Back with Willow, she also got custody support from Drew and Nina.
After Drew declared that he wasn’t going to hide how he felt about Willow, he couldn’t believe they found each other.
Willow said it felt like a dream, but Drew insisted it was real and pulled her into an embrace as Nina glared nearby.
At Maxie Jones’ (Kirsten Storms) house, Emma Drake (Braedyn Bruner) revealed that she was transferring to PCU and that she’d be sticking around Port Charles.
Anna was surprised that Robin Scorpio-Drake (Kimberly McCullough) never mentioned the move.
There were also questions about Emma bailing on her internship, but she didn’t seem eager to answer anything and tried to keep the focus on her new aunt, Sasha Gilmore Corbin (Sofia Mattsson).
General Hospital spoilers say Emma’s secrets will unravel eventually, so stick with us for more predictions on all the shockers ahead.
CDL’s where you want to be for great General Hospital spoilers, predictions, updates and news, so drop by often for more GH info.