Premiera filmu została pierwotnie zaplanowana na 10 czerwca 2016 r. 5 sierpnia 2015 r., Sony Pictures Entertainment przesunęła datę premiery filmu na 30 czerwca 2017 r., a następnie ponownie przesunięto ją na 18 grudnia 2020 r., i na koniec ponownie do 16 lipca 2021 r., wszystko z powodu wstrzymywania produkcji.
Jeremy Irons początkowo odrzucił tę rolę, ponieważ wiedział, że granie tej postaci zaszkodzi jego karierze. Po przemyśleniu tego i przekonaniu przez Glenn Close, że praca z Adrianem Lyne będzie doświadczeniem, którego nie powinien przegapić, zgodził się zagrać w Humberta Humberta. Zadbał jednak o dobrą wypłatę, przewidując kilka lat możliwego bezrobocia.