Ryan Coogler returns with his most ambitious project yet – a Jim Crow period drama doubling up as a vampire horror that’s thrilling and allegorically layered. It’s the best sinema of 2025 so far.