Modern Films acquires BFI London Film Festival Best Film winner ‘Memoir Of A Snail’ for UK-Ireland (exclusive)
Modern Films has acquired UK-Ireland distribution rights on Memoir Of A Snail, which won the Best Film award in Official Competition at the BFI London Film Festival today (Sunday, October 20). Modern is scheduling a theatrical release for February 2025, with an awards campaign. Anton and Charades handle international sales on the film.