It’s the film everyone’s talking about following the 2026 Baftas, and you’ll be able to stream it in just a matter of days.