Once Upon a Time
HDOnce Upon a Time

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....

Genre:
Cast: Lana Parrilla, Colin O'Donoghue, Robert Carlyle, Gabrielle Anwar, Dania Ramirez
Country: United States of America
Season: 7
Episodes: 156
Quality: HD
Release: 2011
IMDb: ⭐ 7.4
302 people watching right now  •  ⚡ 22 slots left today
Keywords: Once Upon a Time, Once Upon a Time watch free, Once Upon a Time HD, Once Upon a Time 2011, Once Upon a Time free streaming, watch free HD