Episode 7228
Shortland Street - Season 30

DESCRIPTION

Jack's put in his place. Esther misses her man. Prince takes a dangerous step.