Anna Karenina poster

Where to watch Anna Karenina (2012)

  • Movie
  • English
  • 2h 9m
Director
Joe Wright
Release
6 Sep 2012

Which language do you want to watch Anna Karenina in?

Pick a language to see where it streams. On OTT in 5 countries and 3 languages.

Where to watch in India

Last checked: 9 Nov 2026, 1:25 PM IST. Report a problem

Want this in another language?

Tell us which one. We publish the counts openly on most requested dubs, so platforms and distributors can see what people are actually asking for.

Seen it? Rate it

No ratings yet. Be the first!

Languages and dubbing

LanguageTypePlatform
English Original Amazon Video Verified
Hindi हिन्दी Dubbed Amazon Video Verified

Story

Set in 19th century Russia, this drama follows Anna, a married woman from the aristocratic circles of St. Petersburg who encounters a dashing cavalry officer during a visit to Moscow. Their mutual attraction sparks a connection that threatens to upend her carefully ordered life within the rigid confines of high society, where a woman's reputation is everything.

Why watch

  • Period drama directed by Joe Wright with strong cast including Keira Knightley and Jude Law
  • Adaptation of Tolstoy's classic novel exploring love, duty and social consequences in Imperial Russia
  • Visually ambitious 129-minute film blending historical setting with sophisticated storytelling

Good for: Viewers who appreciate character-driven historical dramas and literary adaptations; adult-oriented content exploring complex themes.

Trailer

Cast

Frequently asked questions

Which OTT platform is Anna Karenina streaming on?

Anna Karenina is currently available in India on Amazon Video.

Can I watch Anna Karenina for free?

You can rent or buy Anna Karenina on Amazon Video.

Is Anna Karenina available in Hindi?

Yes, Anna Karenina is available in Hindi (dubbed) on Amazon Video. Watch Anna Karenina in Hindi →

In which languages can I watch Anna Karenina?

Anna Karenina was made in English and is also available dubbed in Hindi.

Is Anna Karenina on Netflix?

No, Anna Karenina is not on Netflix in India right now. You can watch it on Amazon Video.

Is Anna Karenina on Amazon Prime Video?

No, Anna Karenina is not on Amazon Prime Video in India right now. You can watch it on Amazon Video.

Is Anna Karenina on JioHotstar?

No, Anna Karenina is not on JioHotstar in India right now. You can watch it on Amazon Video.

Who is in the cast of Anna Karenina?

Anna Karenina stars Keira Knightley, Jude Law, Aaron Taylor-Johnson, Matthew Macfadyen and Eric MacLennan. Keira Knightley movies on OTT →

Who directed Anna Karenina?

Anna Karenina is directed by Joe Wright. All movies directed by Joe Wright →

How long is Anna Karenina?

Anna Karenina runs for 2h 9m (129 minutes).

Explore more

English drama moviesDrama moviesEnglish history moviesHistory movies2012 English movies2012 movies on OTT2012 drama movies2012 English drama moviesHindi dubbed movies

More like this