General Hospital: Season 56, Episode 29
Carly is thrown off guard; Nelle sets Ava up; Finn opens up; Lucy tracks Dante down; Sonny worries about past misdeeds.