Nakon "Ponosa i predrasuda" te "Okajanja", redatelj Džoe Vrajt odlučio je još jednom za glavnu ulogu angažirati Keiru Knightlej koja je odigrala Anu Karenjinu u najnovijoj ekranizaciji ruskoga klasika. Njezinog supruga, visokog državnog službenika Alekseja Karenjina igra Džud Lav, dok joj utehu pruža Aaron Tajlor-Džonson koji je odglumio Vronskog.