Episode 7156
Shortland Street - Season 30

DESCRIPTION

Zara's heart returns. Cece loosens the reins. Karl farewells his fairytale ending.