The General Hospital recap for Wednesday, March 20 features Sonny finally rescuing Dante in a messy shootout that ends with Robert Scorpio making an appearance.
Somehow Sonny (Maurice Benard) got himself into a guard outfit and got a hold of a gun, but when Raj asked about the gunshots, Dante (Dominic Zamprogna) told him he killed his own father.
Raj was pleased, but when he went to kill Sonny’s teenage friend, Sonny came out of the shadows and began shooting. Eventually, Sonny and Dante won the battle and Robert showed up to take everyone home.
Robert had already gotten a call from Olivia (Lisa LoCicero) asking about Dante when Carly (Laura Wright) grew concerned about her husband.
She was also thrilled to announce her big baby news to Olivia and Lulu (Emme Rylan).
At The Floating Rib, as soon as Willow (Katelyn MacMullen) heard the name Shiloh (Coby Ryan McLaughlin) she totally freaked out and googled Dawn of Day.
She realized their in Port Charles and told Michael (Chad Duell) to get Kristina (Lexi Ainsworth) away from Shiloh, but didn’t let on she knew anything specific. Instead, she pretended to go along with Chase’s plan to take a weekend getaway.
When Michael visited the Dawn of Day house to talk to Kristina outside, he mentioned Willow and an eavesdropping Shiloh’s ears perked.
Of course, Kristina defended her choice of “classes” and was ready to shut Michael out of her life, too.
Jason (Steve Burton) and Sam (Kelly Monaco) once again lamented about Dawn of Day, but didn’t do much about it — yet. Sam decided she might take things one step further.
At the hospital, Anna was shocked that she and Alex share the same memory of a botched WSB job, but it turns out Alex was the one who botched the job.
General Hospital (GH) airs weekdays on ABC. Check your local listings for airtimes.