Grab your tissues for Too Much: Melodrama on Film Wednesday 1st October 2025 From October-December at BFI FAN venues across the UK, get ready for Too Much: Melodrama on Film. Blogs