Express
New episodes available Saturdays from 8pm, same day as the U.S. on TVNZ OnDemand. Or watch Saturdays at 2.30pm on TVNZ 2.

Once Upon A Time

New episodes available Saturdays from 8pm, same day as the U.S. on TVNZ OnDemand. Or watch Saturdays at 2.30pm on TVNZ 2.

Login to unlock this video.

If you don't already have an account, sign up to enjoy more TVNZ content anytime, anywhere.

Once Upon A Time – Season 7, Episode 20

  • Saturday 5 May

PG Roni enlists Lucy's help to wake Henry, but things don't go as planned. Rogers and Weaver go to Margot in hopes of getting through to Tilly. A young Henry struggles to decide which path to follow.

Once Upon A Time Episodes