Leo Tolstoy’s Anna Karenina is considered as the greatest novel ever written. It was published in serial installments from 1873 to 1877 in the periodical The Russian Messenger.
Filmmakers have an instant attraction for this novel and there had been as many as 11 screen adaptations starting from 1914 to 1997. Hollywood director Clarence Brown’s Anna Karenina,(1935), is the most famous and critically acclaimed version, starring Greta Garbo and Fredric March. Then there was the 1997 film, the first American version to be filmed on location in Russia, directed by Bernard Rose and starring Sophie Marceau and Sean Bean.
Now, a British version of Anna Karenina is ready which is adapted by Tom Stoppard and directed by Joe Wright. The title role of Anna is played by Keira Knightley while Jude Law plays Alexei Karenin. The other cast includes Matthew Macfadyen (Oblonsky), Kelly Macdonald (Dolly), Aaron Taylor-Johnson (Count Vronsky), Domhnall Gleeson (Levin) and Alicia Vikander (Kitty).