TVNZ OnDemand
Favourite

Once Upon A Time

TVNZ OnDemand

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 18

  • Saturday 21 Apr

PG After discovering the Dark One dagger has been stolen, Weaver sets out to get it back; Margot takes Tilly on a date; Desperate to reunite with Belle, Rumple pays Alice a visit.

Now watching
Season 7, Episode 18
  • Saturday 21 Apr
  • Once Upon A Time Episodes