General Hospital: Season 56, Episode 69
Nina has impeccable timing; Peter makes a promise; Franco is curious; Sonny plays it cool; Finn extends an olive branch.