Where to watch Anna Karenina (2012)
- Movie
- English
- 2h 9m
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.
Hindi audio is available in
English audio is available in
French audio is available in
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
| Language | Type | Platform | |
|---|---|---|---|
| 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
-
Keira KnightleyAnna Karenina
-
Jude LawKarenin
-
Aaron Taylor-JohnsonVronsky
-
Matthew MacfadyenOblonsky
-
Eric MacLennanMatvey
-
Kelly MacdonaldDolly
-
Alicia VikanderKitty
-
Domhnall GleesonLevin
-
Olivia WilliamsCountess Vronsky
-
Ruth WilsonPrincess Betsy Tverskoy
-
Emily WatsonCountess Lydia Ivanova
-
Michelle DockeryPrincess Myagkaya
-
Raphaël PersonnazAlexander Vronsky
-
David WilmotNikolai
-
Emerald FennellPrincess Merkalova
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
-
A Story of Derry 2026
-
A Dog's Perfect Christmas 2026
-
Primetime 2026
-
Practical Magic 2 2026
-
Your Mother Your Mother Your Mother 2026
-
Sense and Sensibility 2026
-
Interstellar 2014
-
Animals 2026
-
Wicker 2026
-
Drummer Boy 2026
-
Rosebush Pruning 2026
-
The Shawshank Redemption 1994
-
After Impact 2026
-
Corpse Bride 2005