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