Robert Pattinson był rozważany do roli hrabiego Wrońskiego.
Do roli Levina rozpatrywano kandydaturę Jamesa McAvoy'a.
Saoirse Ronan od początku była obsadzona w roli Kitty, jednak odrzuciła rolę. Także Cate Blanchett, Andrea Riseborough i Benedict Cumberbatch byli obsadzeni w drugoplanowych rolach, jednak zrezygnowali z projektu.
Reżyser zdjęć do filmu Philippe Rousselot musiał opuścić plan zdjęciowy z powodu operacji. Ból rwy kulszowej uniemożliwił mu dalszą pracę nad projektem. Zastąpił go Seamus McGarvey.
Zdjęcia do filmu powstały w Shepperton, Didcot, Richmond (Anglia, Wielka Brytania) i na wyspie Kiży (Rosja).
Okres zdjęciowy trwał od 29 września 2011 do marca 2012 roku.