It Was Just an Accident

PG-13 Oct 01, 2025 Drama · 103 minutes that build tension slowly, rewarding patient viewers.
Critic darling
7.4/10
IMDb
98%
Fresh
91
91/100
Metacritic
3.97/5
Letterboxd
🎬
7.1/10
TMDB
Rewatch
one and done
Attention
full focus
Phone-check
low

The brief

Panahi builds tension like a slow-burn thriller, but instead of jump scares you get the suffocating weight of trauma and paranoia pressing down on every scene. Vahid Mobasseri delivers a powerhouse performance as a man whose quiet life gets shattered by a chance encounter, his face doing incredible work as past and present collide in ways that feel genuinely unsettling. The film moves at a deliberate pace that mirrors how memory can ambush you when you least expect it, creating this atmosphere of dread that sits in your chest. If you're drawn to psychological character studies like "A Separation" or appreciate how the best Iranian cinema finds the universal in the deeply personal, this will wreck you in the best way.

paranoid tension psychological unraveling claustrophobic dread memory haunted quiet devastation trauma aftermath

The verdict

If you crave slow-burn psychological dramas that prioritize character depth over plot mechanics, this is essential viewing that will haunt you for days. If you need faster pacing or prefer films that don't demand emotional heavy lifting, skip this one for something with more conventional thrills.

Watch with

  • 👤 Solo viewing for maximum psychological impact
  • ⚠️ Avoid if easily triggered by prison trauma

Heads up

  • Prison violence and torture (implied) (moderate)
  • Psychological trauma and PTSD depictions (frequent)
  • Paranoia and mental distress (moderate)

Credits

Director
Jafar Panahi
Cast
Vahid Mobasseri, Mariam Afshari, Ebrahim Azizi, Hadis Pakbaten, Majid Panahi, Mohamad Ali Elyasmehr, George Hashemzadeh
Official synopsis

An unassuming mechanic is reminded of his time in an Iranian prison when he encounters a man he suspects to

The Double

Make a night of it
Poster for A Private Life

Pair this with A Private Life (2025)

Both explore psychological trauma and identity through intimate character studies.

Total runtime: 1h 43m + 1h 48m = 3h 31m

If you liked this