Ben Affleck początkowo miał zagrać rolę Jacquesa LeGrisa, jednak zdecydował się na rolę drugoplanową, żeby mieć czas na pracę przy filmie "Głęboka woda".
Początkowo reżyserią miał zająć się Francis Lawrence, jednak prawa autorskie wygasły zanim rozpoczęła się produkcja.
Zdjęcia do filmu kręcono na terenie opactwa Bective Abbey w hrabstwie Meath, zamku Cahir w hrabstwie Tipperary, Dublinie (Irlandia) oraz na terenie zamków Château de Beynac, Château de Fénelon, Château de Berzé, opactwie Fontfroide i w Monpazier (Francja).
Zdjęcia do filmu trwały od 14 lutego do 14 października 2020 roku, z przerwą od marca do września z powodu pandemii COVID-19.