Ioan Gruffudd dostał propozycję zagrania doktora Yurija Zhivago ale odmówił.
Pierwotnie rolę Lary Antipovej zaproponowano Andrei Corr, jednak odrzuciła ją z powodu rozbieranych scen. Romola Garai brała udział w przesłuchaniach.
James Mason był pierwszym wyborem Davida Leana do roli Victora Komarovsky'ego.
Zdjęcia do filmu kręcono w Pradze w Czechach oraz na Słowacji.
Z powodu braku śniegu ekipa produkcyjna zużyła 570 paczek papierowego śniegu, 284 paczek kurzu z celulozy oraz 60 puszek zamarzniętego aerozolu.
Na potrzeby filmu uszyto ponad 3000 różnych strojów.