Streamingfilter

Streamingfilter

Poster of Once Upon a Time

Where to watch Once Upon a Time in the US

Once Upon a Time (2017) is streaming in the US on Apple TV Store, Fandango At Home, Plex and Tubi TV, included with a subscription.

Checked November 7, 2026. Streaming included with a subscription only; we don't list rentals or purchases.

Type
Movie
Year
2017
Genre
Fantasy, Drama, Romance
Runtime
1h 48m
Original language
Chinese
Director
Zhao Xiaoding and Anthony LaMolinara
Starring
Liu Yifei, Yang Yang, Luo Jin, Kevin Yan Yikuan and Li Chun
IMDb
5.2/10 (1,738 votes)
Rotten Tomatoes
40%

Trailer & cast

Frequently asked questions about Once Upon a Time

Is Once Upon a Time on Netflix?

No, Once Upon a Time isn't on Netflix in the US right now. You can watch it on Apple TV Store, Fandango At Home, Plex and Tubi TV.

Is Once Upon a Time on Hulu?

No, Once Upon a Time isn't on Hulu in the US right now. You can watch it on Apple TV Store, Fandango At Home, Plex and Tubi TV.

How long is Once Upon a Time?

Once Upon a Time is 108 minutes long (1 hour and 48 minutes).

Who is in the cast of Once Upon a Time?

The cast includes Liu Yifei, Yang Yang, Luo Jin, Kevin Yan Yikuan and Li Chun.

Where are you watching from?

Catalogues differ per country. Start typing to find yours.

Request a feature

Missing something? Tell us. Every idea is read.

Text only, no links or personal details. Up to 2 ideas a day.