Skip to content
SearchOTT
Anastasia: Once Upon a Time poster

Anastasia: Once Upon a Time

2020·Movie·PG·89 min·5.9(98)

She's a long way from home.

Anastasia Romanov escapes through a portal when her family is threatened by Vladimir Lenin, and she finds herself in the year 1988, befriended by a young American girl.

▶ Watch trailer

Where to watch Anastasia: Once Upon a Time in United States

Click a service to open Anastasia: Once Upon a Time there. Availability last verified on June 20, 2026.

Where is Anastasia: Once Upon a Time streaming around the world?

CountryStreaming onRent / Buy
United StatesAmazon Prime Video, Amazon Prime Video with Ads, Hoopla, PlexAmazon Video, Apple TV Store, Google Play Movies
United KingdomTubi TV
CanadaHoopla, Tubi TV, PlexApple TV Store, Google Play Movies, YouTube
AustraliaTubi TV
BrazilApple TV Store, Google Play Movies

About Anastasia: Once Upon a Time

Anastasia: Once Upon a Time is a 2020 English-language family, adventure and fantasy film directed by Blake Harris. The cast is led by Brandon Routh, Emily Carey, Amiah Miller. It has a runtime of 1h 29m. Viewers rate it 5.9/10 across 100 ratings. In United States, it is currently streaming on Amazon Prime Video, Amazon Prime Video with Ads, Hoopla.

Anastasia: Once Upon a Time was produced by Conglomerate Media and made in United States of America. It was released on February 27, 2020, and carries a PG certification.

Director
Blake Harris
Writers
Blake Harris
Release date
February 27, 2020
OTT release
April 7, 2020
Original language
English
Age rating
PG
Status
Released
Country
United States of America
Production
Conglomerate Media
#time travel

Anastasia: Once Upon a Time cast & crew

Anastasia: Once Upon a Time was directed by Blake Harris and written by Blake Harris.

The cast features Brandon Routh as Czar Nicholas, Emily Carey as Anastasia, Amiah Miller as Megan, Kendall Vertes as Beatrice, Shanna Collins as Lily, and Jo Koy as Vladimir Lenin.

Behind the camera, the score was composed by Nami Melumad, cinematography is by Dean Cundey, and it was produced by Armando Gutierrez and Eli Lipnik.

Is Anastasia: Once Upon a Time worth watching?

Anastasia: Once Upon a Time holds an audience score of 5.9/10 from 98 ratings, a more divisive family films.

At 1h 29m, it's an easy, time-light watch.

If you enjoy family, adventure, and fantasy, Anastasia: Once Upon a Time is worth a place on your watchlist.

How and where to watch Anastasia: Once Upon a Time

In United States, you can stream Anastasia: Once Upon a Time on Amazon Prime Video, Amazon Prime Video with Ads, Hoopla, Plex, and Xumo Play, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.

It first became available to stream digitally on April 7, 2020.

Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of Anastasia: Once Upon a Time

Brandon Routh

Brandon Routh

Czar Nicholas

Emily Carey

Emily Carey

Anastasia

Amiah Miller

Amiah Miller

Megan

Kendall Vertes

Kendall Vertes

Beatrice

Shanna Collins

Shanna Collins

Lily

Jo Koy

Jo Koy

Vladimir Lenin

Donna Murphy

Donna Murphy

Yara the Enchantress

Claire Crosby

Claire Crosby

Orphan Girl

Lee Tae-ri

Lee Tae-ri

Prince Lee

Shaia Lipnik

Shaia Lipnik

Alexei

No photo

Paityn Hart

Emma

Armando Gutierrez

Armando Gutierrez

Rasputin

Anastasia: Once Upon a Time — FAQs

Where can I watch Anastasia: Once Upon a Time in United States?

Anastasia: Once Upon a Time is streaming on Amazon Prime Video, Amazon Prime Video with Ads, Hoopla, Plex in United States.

Is Anastasia: Once Upon a Time on Amazon Prime Video?

Yes — Anastasia: Once Upon a Time is currently available on Amazon Prime Video in United States.

What language is Anastasia: Once Upon a Time in?

Anastasia: Once Upon a Time is originally in English. Subtitle and dub options vary by streaming service.

How long is Anastasia: Once Upon a Time?

Anastasia: Once Upon a Time runs 1 hours 29 minutes (89 minutes).

What is Anastasia: Once Upon a Time rated?

Anastasia: Once Upon a Time is rated PG. It holds a 5.9/10 audience score from 98 ratings.

When did Anastasia: Once Upon a Time release on OTT?

Anastasia: Once Upon a Time became available digitally on April 7, 2020.

More like Anastasia: Once Upon a Time

Wish Upon a Unicorn
The Legend of Ochi
Come Away
Dragonheart: Vengeance
Discovering Dinotopia
Abigail
Nico the Unicorn
The Magic Faraway Tree
The Amazing Mr. Blunden
The Princess and the Goblin
Pan
The Secret Kingdom
Anastasia: Once Upon a Time (2020) — where to watch online · SearchOTT