O longa é da mesma diretora de Lazzaro Felice (2018) e As Maravilhas (2015).
Josh O'Connor precisou aprender italiano para interpretar o personagem Arthur, um ladrão de túmulos inglês colérico na Toscana dos anos 1980.
O filme foi levemente baseada nas experiências pessoais de Alice Rohrwacher, enquanto morava em Etruria. "Eu colecionei essas histórias durante um longo período. Mas sempre fui apaixonado por arqueologia".
Segundo a diretora, a intenção era escolhe um ator um pouco, mas velho para o papel de Arthur, mas depois de conhecer Josh ela reescreveu o roteiro, adaptando o personagem para ele. "Quando nos conhecemos, tive a sensação evidente de que, embora ele fosse jovem, havia algo muito antigo dentro dele".