Anna Karenina poster

Anna Karenina(2012)

2h 9mDrama, Romance, HistoryEnglish
6.7/10
2,406 user ratings

An epic story of love.

Overview

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.

Director

Joe Wright

Studio

Working Title Films

Budget

$41M

Revenue

$69M

Share:

Cast

Keira Knightley

Keira Knightley

as Anna Karenina

Jude Law

Jude Law

as Karenin

Aaron Taylor-Johnson

Aaron Taylor-Johnson

as Vronsky

Matthew Macfadyen

Matthew Macfadyen

as Oblonsky

Eric MacLennan

Eric MacLennan

as Matvey

Kelly Macdonald

Kelly Macdonald

as Dolly

Alicia Vikander

Alicia Vikander

as Kitty

Domhnall Gleeson

Domhnall Gleeson

as Levin

Olivia Williams

Olivia Williams

as Countess Vronsky

Ruth Wilson

Ruth Wilson

as Princess Betsy Tverskoy

Emily Watson

Emily Watson

as Countess Lydia Ivanova

Michelle Dockery

Michelle Dockery

as Princess Myagkaya

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

2012

Runtime

2h 9m

Language

English

Rating

6.7 / 10

Budget

$41M

Box Office

$69M

Production Companies

Working Title Films • Focus Features

You Might Also Like

Frequently Asked Questions

Where can I watch Anna Karenina?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Anna Karenina (2012).

What is Anna Karenina about?

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.

Who directed Anna Karenina?

Anna Karenina was directed by Joe Wright and released in 2012. It is a drama, romance, history film.

How long is Anna Karenina?

Anna Karenina has a runtime of 2 hours and 9 minutes (129 minutes total).

Who stars in Anna Karenina?

The cast of Anna Karenina includes Keira Knightley as Anna Karenina, Jude Law as Karenin, Aaron Taylor-Johnson as Vronsky, Matthew Macfadyen as Oblonsky, Eric MacLennan as Matvey and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.