Dirty dark secrets.

Watch this “General Hospital” sneak peek of several in Port Charles getting huge shocks when secrets are revealed. Kristina comes out, Hayden tells Nikolas that she knows what he did to her, and Nina confronts Julian.

All secrets are deep. Some become dark. This week on #GH.

Posted by General Hospital on Monday, March 28, 2016

Find out who has a proposition for Ava this week by reading Soaps.com’s General Hospital spoilers.

Follow Soaps.com on Twitter and Soaps.com on Facebook.

Photo credit: ABC

– Dustin Cushman