Cillian Murphy stars in ‘Steve,’ a heartfelt film about a headteacher battling school closure and mental health struggles. Premiered at TIFF 2025, it released in cinemas on September 19 and streams on ...