It Was Just an Accident movie poster
Poster © Memento Distribution. Shown at reduced size for review and commentary.
GenreFeature film
RatedPG-13
Runtime1 hr 43 mins
ReleasedOctober 1, 2025
StreamingSee Where to Watch
DirectorJafar Panahi
StarringVahid Mobasseri, Mariam Afshari, Ebrahim Azizi

It Was Just an Accident (2025)

movie.guru URL: https://movie.guru/it-was-just-an-accident-movie-review
It Was Just an Accident's Details
GenreFeature film
RatedPG-13
Released05/20/2025 (Cannes); 10/01/2025 (France)
StreamingSee Where to Watch on this page.
Running Time1 hr 43 mins
BudgetNot reported
Box OfficeUpdated daily from Box Office Mojo. See the numbers below.
CountryIran, France, Luxembourg
LanguagePersian, Azerbaijani
It Was Just an Accident's Interests
GeneralSqueaky footsteps, garages, back roads, memory, doubt, and the weight of being sure.
MusicNo composer credit listed. The quiet does the work.
MoviesTaxi (2015). Panahi again, filming from the driver's seat.
TelevisionNothing on TV is this tense. Turn it off and talk about it after.
HeroesJafar Panahi. Took home the Palme d'Or at Cannes for this one.
It Was Just an Accident's Crew
DirectorJafar Panahi
WritersJafar Panahi
ProducersJafar Panahi, Philippe Martin
CinematographyAmin Jafari
Edited ByAmir Etminan
ProductionJafar Panahi Productions, Les Films Pelléas, Bidibul Productions, Pio & Co, Arte France Cinéma
Distributed ByMemento Distribution (France)
It Was Just an Accident's Trailer
Official Trailer • NEON
How It Was Just an Accident Performed
movie guru's TLDR

A squeak is the only evidence in It Was Just an Accident, and Jafar Panahi builds a whole moral crisis on it. The first stretch is slow and stubbornly ordinary, and some of the group’s arguments go in circles. Stay with it. A man with a prosthetic leg hits a dog on a dark road and pulls into a garage, where a mechanic named Vahid hears that leg and goes cold. He’s convinced it’s the interrogator who abused him in prison. But Vahid was blindfolded back then. So were the others. He takes the stranger along and seeks out other former prisoners, including Shiva, a photographer midway through shooting Goli and Ali’s wedding. None of them can be certain, and the man keeps swearing he’s someone else. Panahi lets the doubt tighten scene by scene, and the ending is devastating. Critics gave it 98% on Rotten Tomatoes. A 9.0 because it turns a thriller setup into a question you can’t put down. $3,644 says you’re still quietly debating what you would have done long after you get home.

What works: Panahi builds unbearable tension out of uncertainty, and the slow-burning story ends on a devastating final scene.

What doesn’t: The opening stretch is very slow, and some of the group’s arguments go in circles before the story finds its footing again.

Who it’s for: Viewers who want a thriller that leaves them with a hard moral question instead of easy answers.

Spoilers

Tied to a tree overnight, the man finally admits he is Eghbal, apologizes, and Vahid and Shiva let him go. In the last scene, back at home, Vahid hears that familiar squeak coming closer, then fading away.

Guru’s Take
9.0/10
Elite
It Was Just an Accident's Blurbs
About me:

Jafar Panahi's film opens on a dark road with a small accident: a family man with a prosthetic leg (Ebrahim Azizi) hits a dog and needs his car looked at. At the garage, a mechanic named Vahid (Vahid Mobasseri) hears the squeak of that leg and freezes. He is sure it belongs to the man who tormented him in prison. Vahid grabs the stranger, who insists he is someone else. Not totally certain, Vahid goes looking for other former prisoners, Shiva (Mariam Afshari) and Goli (Hadis Pakbaten), to help him know for sure. One hundred four minutes, one impossible question.

Who I'd like to meet:

Anyone willing to sit with a hard question. This one does not let go.

It Was Just an Accident's Cast (in credits order)
Vahid MobasseriVahid
Mariam AfshariShiva
Ebrahim AziziEghbal
Hadis PakbatenGoli/Golrokh
Majid PanahiAli
Mohamad Ali ElyasmehrHamid
Delnaz NajafiEghbal's daughter
Afssaneh NajmabadiEghbal's wife
Georges HashemzadehSalar
Full cast and crew on IMDb.
It Was Just an Accident's Edit History
Every change to this page, newest first. Movie data updates are logged like any other edit.
  • (cur | prev) 14:30, 19 October 2026 DataBot +440 Numbers refreshed: Worldwide box office $10.5M; Domestic box office $1.8M; Opening weekend $68K; profit note now waits on a budget; Rotten Tomatoes 98%; box office chart updated; Rotten Tomatoes critics 98% (221 reviews); Metacritic 91 / 100; Rotten Tomatoes audience 93% (50+ verified ratings); IMDb users 7.4 / 10 (40,204 votes); movie.guru score 9.1.
  • (cur | prev) 12:00, 19 October 2026 DataBot +2,000 Profile created from Wikipedia and Box Office Mojo: cast, crew, release dates, budget, official trailer.