Saturdays at 3pm 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 13

  • Saturday 9 Jun
  • 18 days left to view

PG Rogers strikes a deal with Eloise despite Tilly's warning; Ivy struggles to find herself after Victoria's death.

Now watching
Season 7, Episode 13
  • Saturday 9 Jun
  • 18 days left to view
  • Once Upon A Time Episodes