Francesca Archibugi est née à Rome en 1961. Diplômée du Centre Expérimental de Cinématographie en 1983, elle travaille comme scénariste et tourne quelques court-métrages pour la RAI, pour la ville de Rome et pour Ipotesi Cinema Olmi. Elle réalise son premier long-métrage en 1988 « MIGNON E’PARTITA », qui remporte un David di Donatello, l’équivalent des Césars français, et l’adhésion du public.