Actresses Alicia Vikander and Keira Knightley attend the ‘Anna Karenina’ Los Angeles premiere at ArcLight Hollywood, on November 14, 2012. The latest film version of Leo Tolstoy’s novel has prompted a storm of passions in Russia where some critics have slammed it as cliched, shallow and insulting to Tolstoy’s monumental work.