Zdjęcia do filmu realizowano w Chabówce, Sierpcu, Celestynowie pod Warszawą, Sanoku, Cedyni, Ponurzycy, okolicy Nowego Targu, Skubiance, Drewnicy, Warszawie (Polska), wsiach Barabanowo, Lugovskoye i Krasnojarsk oraz nad Zalewem Biriusińskim (Rosja).
Na potrzeby filmu, w okolicach podwarszawskiego Celestynowa zbudowano obóz "Kałucze", który miał być miejscem zsyłki bohaterów. Wykorzystano do tego celu około 480 m3 drewna.
Zdjęcia trwały od sierpnia 2010 roku do 1 lipca 2011.