Rotten Tomatoes
Movies Tv shows RT App News Showtimes
Steve: Full Cast & Crew 2025 Drama
Set in the mid-90s, Steve is a reimagining of Max Porter's Sunday Times bestseller Shy. The film follows a pivotal day in the life of headteacher Steve and his students at a last-chance reform school amidst a world that has forsaken them. As Steve fights to protect the school's integrity and impending closure, we witness him grappling with his own mental health. In parallel to Steve's struggles, we meet Shy, a troubled teen caught between his past and what lies ahead as he tries to reconcile his inner fragility with his impulse for self-destruction and violence. R Released: Sep 19, 2025 See Movie Details

Cast & Crew

All Cast Crew
Tim Mielants Director Cillian Murphy Steve Actor, Producer Tracey Ullman Actor Jay Lycurgo Actor Little Simz Actor Emily Watson Actor Douggie McMeekin Actor Youssef Kerkour Actor Luke Ayres Actor Joshua J Parker Actor Araloyin Oshunremi Actor Tut Nyuot Actor Josh S. Barry Actor Archie Fisher Actor Ben Lloyd-Hughes Actor Priyanga Burford Actor George Fouracres Actor Ruby Ashbourne Serkis Actor Roger Allam Actor Alan Moloney Producer Tina Pawlik Producer Max Porter Executive Producer Robrecht Heyvaert Cinematographer Danielle Palmer Film Editing Geoff Barrow Original Music Ben Salisbury Original Music Paki Smith Production Design Daryn McLaughlan Art Director Johnny Byrne Set Decoration Alison McCosh Costume Design Robert Sterne Casting