People have a lot of explaining to do on GENERAL HOSPITAL!
Pondering her future in Port Charles, Nelle wonders if it's even worth sticking around. Will Michael give her a reason to stay? And after seeing test results that indicated Hayden is pregnant, Finn wonders what else she might have been keeping from him! Anna is already annoyed that the bug she planted on Valentin is no longer of any use, but her day gets worse when Jordan sits down at her table at Kelly's!
(Photo Credit: ABC)
MUST SEE: Kirsten Storms Promises She's Returning to GH!
Now that Anna has turned his life upside down and caused a jealous Nina to leave him, Valentin's entire world is falling apart around him. Can he manage to hold it together? Meanwhile, Nina and Curtis have discovered the bug Anna planted on Valentin and plot together to figure out what their next move against the spy should be! And when Carly catches Sonny with Martina, she demands to know exactly what is going on between them. Which one of them will try to explain, and will they tell the whole truth? Regardless of what either of them says, it doesn't look like Carly is likely to believe any of it!
Check out these spoilers for today's exciting episode, and for more GH previews, keep reading the ABC edition of Soaps In Depth magazine!
MUST SEE: Celebrate Mother's Day With Daytime's Best Moms!
On the next GH: Down at the docks, Nelle has a conversation with Michael about her future and whether it includes leaving Port Charles. “Unless you can think of a reason for me to stay,” she remarks hopefully.