Founded in 2022, Delilah Films is an independent female-led production company all about championing raw talent and voices.
We're here for the go-getters, the fire-starters, the visionaries.
Take up all the space you need - this is your world too
Founder - Phoebe Lorenz
Phoebe Lorenz is a British-German actor, writer and producer. Having trained at ALRA she first discovered her hunger for film and writing during her collaborations with Freida Films alongside its founder Amelia O’Loughlin.
They co-wrote/produced their debut award-winning film I’m Still Ethan in 2020. It saw collaborations with Enon Films, BIFA-Winning actor Dave Johns, Mercury Prize nominee Kae Tempest and organisations such as Crest Advisory, G4S/HMP Parc and NEPACS. It's screened at festivals world-wide and recently won the Luna Award for Best Director at Islantilla Cinefórum.