Entertainment The 30 best films to watch on BFI Player right now, from Wild Tales to Persona Isabel van Brugen 23/07/2024