Coralie Fargeat's five-time BAFTA-nominated film has announced a physical release date ... in May 2024 when it premiered at the Cannes Film Festival and secured Fargeat an award for Best Screenplay.