×
Scroll down and click to choose episode/server you want to watch.
If you don't hear the sounds, please try another server or use Desktop browsers to watch.
If you got load forver or error message, please press Ctrl + F5 or clear your browser cache and try again.
If you don't hear the sounds, please try another server or use Desktop browsers to watch.
If you got load forver or error message, please press Ctrl + F5 or clear your browser cache and try again.
Jan 01, 1970

Watch Once Upon a Time (2018)
There is a town in Maine where every story book character you've ever known is trapped between two worlds, victims of a powerful curse. Only one knows the truth and only one can break the spell.
Emma Swan is a 28-year-old bail bonds collector who has been supporting herself since she was abandoned as a baby. Things change for her when her son Henry, whom she abandoned years ago, finds her and asks for her help explaining that she is from a different world where she is Snow White's missing daughter.
Networks:ABC
Genre: Drama, Sci-Fi & Fantasy
Casts: Lana Parrilla, Colin O'Donoghue, Robert Carlyle, Andrew J. West, Alison Fernandez, Gabrielle Anwar, Dania Ramirez
Last Air Date: May 18, 2018
Quality: HD
IMDb:
Release: Jan 01, 1970
View: 648
CAST