Top Shows

Once Upon A Time

Watch First on TVNZ OnDemand

Once Upon A Time - TV2
Once Upon A Time on TV2

Coming Up on Once Upon A Time Wednesday at 9.45pm | TV2

In order to infiltrate the Queens of Darkness as a spy for the heroes, Regina must prove she's still willing to get her hands dirty.


Advertisement


You may also like....

Galavant

Galavant

Sunday at 7.30pm | TV2

Arrow

Arrow

Thursday at 9.30pm | TV2

Revenge

Revenge

Tuesday at 10.30pm | TV2

Marvel's Agents of S.H.I.E.L.D

Marvel's Agents of S.H.I.E.L.D

Returning soon | TV2

Advertisement

Advertisement