Serien er produsert av MTV Entertainment Studios og ble opprinnelig utviklet for Paramount Network i september 2018, og ble flyttet til Netflix i juli 2020. Filmingen forgår i Île-de-France, hovedsakelig i Paris og dens forsteder, og begynte i august 2019.