What secrets will be revealed at General Hospital's Nurses' Ball?

Everyone has a secret on General Hospital | Image: ABC
Everyone has a secret on General Hospital | Image: ABC

General Hospital's iconic Nurses' Ball is back this year, with the festivities beginning on May 20. As longtime GH fans know, there is never ever a dull moment at the Nurses' Ball as songs are sung, dances are danced, men strip, momentous events take place, and secrets are revealed.

This year, multiple secrets are simmering at the surface, just waiting to be found out. Odds are, at least one or two will come to light in two weeks, but which ones?

Nina slept with Drew

Nina is hiding something huge from Willow | Image: ABC
Nina is hiding something huge from Willow | Image: ABC

For some reason, Nina (Cynthia Watros) has been hesitant to tell her dumb daughter that she was having an affair with Drew (Cameron Mathison) while Drew was pursuing Willow (Katelyn MacMullen). It's not like Drew and Nina weren't consenting adults, and it's not like Nina was plotting to steal Willow's man, considering that Willow was married and Drew was not hers at the time.

Nina doesn't even realize that Ned (Wally Kurth) and Tracy (Jane Elliot) are privy to this intel and are saving it for a rainy day. They know they will need something to hold over Nina's head one of these days. If they threaten her with revealing her secret at the ball, Willow could overhear them and learn the truth. Six years ago, Nina overheard Willow talk about the baby she gave up at the ball and blurted it out to everyone, so Nina and Willow know a few things about how Nurses' Ball reveals work.

Michael is Sasha's baby daddy

Jason and Sasha's secret could come out | Image: ABC
Jason and Sasha's secret could come out | Image: ABC

Willow has been so worried about Michael having ammunition to use against her to gain custody of her kids, it's never even occurred to her that she could find some real dirt on Michael.

If Willow were to learn that Michael fathered Sasha's (Sofia Mattsson) child the same night he learns that Drew slept with her mother, that would shatter Willow's entire world. It also couldn't happen to a more deserving character, but it sure would put Sasha in a pickle.

Gio is Brook Lynn's son

Gio doesn't even know Lois and Olivia are his grandmas on General Hospital | Image: ABC
Gio doesn't even know Lois and Olivia are his grandmas on General Hospital | Image: ABC

This secret could involve Ned and Tracy again, but in different ways. Tracy already knows that Brook Lynn (Amanda Setton) has a son out there, and she still has two weeks to figure out that Gio (Giovanni Mazza) is her great-grandson. Could she reveal this secret at the Nurses' Ball, stunning both Ned and Olivia (Lisa LoCicero), who have no idea they have a shared grandson?

That would bring us to this secret's other layer — that Dante is the father. Could both truths come out at once? With Gio performing at the ball and Brook Lynn in charge of production, it's the perfect setting for everything to come out.

Kristina cut the brakes

General Hospital's Alexis knows what Kristina did | Image: ABC
General Hospital's Alexis knows what Kristina did | Image: ABC

Way too many people know what Kristina (Kate Mansi) did, and Kristina doesn't even know it. She thinks her secret is safe with Lucky (Jonathan Jackson). If she were aware of how many others know her secret, she'd be quaking in her boots.

Between Ava (Maura West), Ric (Rick Hearst), Alexis (Nancy Lee Grahn), and Diane (Carolyn Hennesy), someone is bound to say something that will blow up Kristina's delusional life in an instant. Our bets are on Diane saying something, considering how determined she is to talk some sense into Alexis. Then, what happens to Ava's little cash flow?

General Hospital secret agents

Josslyn has a massive General Hospital secret | Image: ABC
Josslyn has a massive General Hospital secret | Image: ABC

So far, Josslyn (Eden McCoy) has been able to keep her secret life as a super spy as just that — a secret. While we don't expect the whole town to learn that Josslyn is now a WSB agent, we do think that at least one person will learn what Josslyn has been up to. Josslyn might even learn a thing or two from her.

Could Emma (Braedyn Bruner) also be working for the WSB but on a different team? Is following Professor Dalton (Daniel Goddard) around their real final exam? Or is Jack Brennan (Chris McKenna) up to something neither of them knows yet?

Any of these secrets is bound to change everything in Port Charles forever and we're sure at least one will be revealed at the General Hospital Nurses' Ball.

Catch all-new episodes of General Hospital weekdays on ABC and Hulu.