First

Once Upon A Time

Watch on TVNZ OnDemand tv2

Journey to Storybrooke and lose yourself in the magical world of Once Upon a Time. Fall under the spell with all your favourite fairytale characters.

More TVNZ OnDemand premieres

Watchlist

Set up your watchlist. Choose episodes and click Add to Watchlist

Copyright © 2014 TVNZ Ltd