Keira Knightly (Anna Karenina) Jude Law (Alexi Karenin) Aaron Taylor-Johnson (Count Vronsky) Kelly Macdonald (Dolly) Matthew Macfadyen (Oblonsky) Domhnall Gleeson (Konstantin Levin) Ruth Wilson (Princess Betsy) Alicia Vikander (Kitty) Olivia Williams (Countess Vronskaya) Michelle Dockery (Princess Myagkaya) Emily Watson (Countess Lydia) Holliday Grainger (The Baroness) Shirley Henderson (Meme Kartasov) Bill Skarsgård (Captain Machouten) Cara Delevinge (Princess Srokina) who is currently the face of Burberry’s Beauty campaign.
Joe Wright’s Anna Karenina brings us intimately into life in Tolstoy’s Czarist Russian high society and the journey is worth it.
-Moira Romano