Rankings are stupid: 41 movies at the 2025 BFI London Film Festival

What did I make of the films at the 2025 BFI London Film Festival, including Hamnet, Bugonia, Die My Love and Pillion