Laurie Duncan musiał zrezygnować z roli Noah ze względu na inne zobowiązania.
Zdjęcia do filmu zrealizowano w Almerii (Hiszpania) i Londynie (Anglia, Wielka Brytania).
Okres produkcji filmu trwał od 24 stycznia 2017 do 8 listopada 2018 roku.