77 Hours (2026)
77 Hours is a psychological thriller and political drama set across the nights of January 8 and 9, when Iran's streets become the scene of one of the darkest and bloodiest crackdowns in recent memory. Unarmed and unprepared, ordinary people are trapped in chaos, gunfire, fear, and death. At the center is a man who is not a hero prepared for battle, but an ordinary person forced to survive in an inhuman catastrophe — surrounded by wounded civilians, security forces, and collapsing memories. Through a tense, intimate narrative moving between streets, hospital corridors, hidden spaces, and broken recollections, the film explores survival, sacrifice, guilt, silence, and the fragile line between truth and fear.
Director: Vahid Mahdavi
![]() |
Mohammad Nikpendar as Moradi |
![]() |
Arash Shirozhan as Dr. Zandi |
| Directing | Vahid Mahdavi | Director |
| Writing | Vahid Mahdavi | Writer |
| Production | Vahid Mahdavi | Producer |
| Production | Hannah Whitmore | Co-Producer |
| Production | Omid Bahmani | Line Producer |
| Production | Grace Holloway | Production Manager |
| Directing | Julian Hartwell | First Assistant Director |
| Directing | Lara Montrose | Second Assistant Director |
| Camera | Cameron Reid | Director of Photography |
| Camera | Theo Marshall | Camera Operator |
| Camera | Victor Langley | Steadicam Operator |
| Lighting | Benjamin Cross | Gaffer |
| Camera | Oscar Bennett | Key Grip |
| Lighting | Adrian Wells | Lighting Technician |
| Production | Helena Foster | Production Designer |
| Art | Cyrus Mehran | Art Designer |
| Art | Diana Ashford | Set Decoration |
| Costume & Make-Up | Yasmin Darvish | Costume Designer |
| Costume & Make-Up | Nora Kingsley | Makeup Designer |
| Costume & Make-Up | Roxanne Vale | Special Effects Makeup Artist |
| Editing | Samuel Porter | Editor |
| Editing | Felix Morgan | Assistant Editor |
| Visual Effects | Darius Farrokh | VFX Supervisor |