Anna Karenina

Where to Watch Anna Karenina (1948) (Legally)

Vivien Leigh in the most magnificent love story ever written!
Jan 22, 1948 GB 139 min
6.0 ★ ★ ★ ★ ★
62 votes
Where can I watch “Anna Karenina” legally?
We don’t host streams or downloads. Below are legal provider hints for the US region first, with a fallback for other English-speaking regions if available.

US providers

Streaming
Criterion Channel Criterion Channel
Rent
Amazon Video Amazon Video
Buy
Amazon Video Amazon Video

English-region fallback

Found availability signals for: GB

Where to watch “Anna Karenina” (1948) legally online? See US options first, with English-region fallbacks.

What to expect (spoiler-free)

If you’re considering “ (1948), this quick guide summarizes the essentials.

Expect a Drama, Romance blend, with a runtime close to 139 minutes.

Cast highlights include Vivien Leigh, Ralph Richardson, Kieron Moore, Hugh Dempster.

Age rating/certification can vary by country; check your local provider listing.

Topics & keywords

infidelity, based on novel or book, horse race, st. petersburg, russia, romance, train, blizzard, child custody, government official, imperial russia, cavalry officer, 19th century

Plot

In Imperial Russia, Anna, wife of the officer Karenin, goes to Moscow to visit her brother. On the way, she meets charming cavalry officer Vronsky, to whom she's immediately attracted. But in St. Petersburg’s high society, a relationship like this could destroy a woman’s reputation.

If you liked this, try

Gallery

Still from the movie Anna Karenina Still from the movie Anna Karenina Still from the movie Anna Karenina Still from the movie Anna Karenina Still from the movie Anna Karenina

FAQs

Where can I watch it legally?
We only share legal viewing options. Check the “Where to watch” box above for your region and verify on official listings.
Is it available for free?
Free availability depends on region, promotions, or ad-supported services. Always verify on legal providers—availability changes frequently.

Main cast

Vivien Leigh
as Anna Karenina
Ralph Richardson
as Alexei Karenin
Kieron Moore
as Count Vronsky
Hugh Dempster
as Stefan Oblonsky
Mary Kerridge
as Dolly Oblonsky
Marie Lohr
as Princess Scherbatsky
Frank Tickle
as Prince Scherbatsky
Sally Ann Howes
as Kitty Scherbatsky
Niall MacGinnis
as Konstantin Levin
Michael Gough
as Nicholai