What Is It Was Just an Accident About?
The premise of It Was Just an Accident in 290 words, with nothing given away. The full story and the ending follow below.
In a cramped, sun‑baked garage on the outskirts of an unnamed Iranian town, Vahid spends his days coaxing rusted engines back to life. He is a skilled mechanic of Azerbaijani heritage, haunted not only by the weight of his workbench but by memories of a dark past that still echo in the clatter of tools. When a weary driver rolls in with a broken car, a fleeting sound— the distinctive clack of a prosthetic limb— triggers a shiver of recognition that pulls Vahid back into the shadows of his imprisonment.
The film settles into a tense, almost claustrophobic atmosphere where ordinary routine collides with the lingering specter of state‑sanctioned cruelty. Eghbal, the man whose limp and voice Vahid believes he has heard again, represents a fragment of that trauma, a figure who may or may not be the very officer who once inflicted unspeakable pain. As Vahid wrestles with the thin line between vengeance and doubt, he draws together a small, uneasy coalition of fellow survivors—each carrying their own scars and lingering questions about the truth. Their shared mission feels both urgent and absurd, a quiet descent into a world where every clue is riddled with ambiguity.
Through dimly lit streets, cramped apartments, and the muted hum of a city that seems to hold its breath, the group navigates a maze of half‑remembered details and uneasy alliances. The tone balances stark realism with a lingering surreal edge, inviting the audience to feel the weight of unresolved trauma while hinting at the dangerous lengths people will go to confirm a lingering suspicion. The story teeters between the ordinary and the uncanny, leaving viewers to wonder whether the pursuit of justice will finally silence the past—or simply awaken something far more unsettling.
What Happens in It Was Just an Accident?
The complete story of It Was Just an Accident, from the first scene to the last, in 477 words (about 2 minutes). Spoilers throughout. Names in the text link to 4 cast member pages.
Spoilers ahead
One night, a man with a prosthetic leg drives home with his wife and daughter, only to hit and kill a dog. To repair his car, he visits a nearby garage where Vahid Vahid Mobasseri recognizes him from the distinctive sound of his prosthetic leg after he speaks to his mother on the phone. The next day, Vahid trails the man, abducts him, and tries to bury him in the desert. He tells him that he recognized his voice and stumbling walk as that of Eghbal ([Ebrahim Azizi]), his former tormentor in an Iranian prison. The man denies being Eghbal and begs not to be killed, insisting that the scars on his leg are recent, unlike Eghbal’s.
Doubting the man’s identity, Vahid places his unconscious body into the van and visits Salar George Hashemzadeh at a bookshop. Salar refuses to help identify the man but directs him to a photographer named Shiva Mariam Afshari, who is in the middle of taking wedding photos of Goli and Ali, an engaged couple to be married the next day. Reluctant to assist, Shiva recognizes the smell of the man as that of Eghbal but remains unsure due to the fact that they were blindfolded during their torture. Goli reveals she was also tortured by Eghbal but cannot confirm his identity, so they seek out Hamid Mohamad Ali Elyasmehr, Shiva’s former partner, and drug the captive before plugging his ears.
Hamid instantly identifies the man as Eghbal after touching his legs and urges killing him immediately, but Vahid and Shiva restrain him, wanting a formal testimony first. At that moment, a cellphone rings from the man’s body. Vahid answers and hears the man’s daughter, who says that her pregnant mother has fainted. The group visits the man’s house and drives his daughter and her mother to a hospital, where the mother gives birth to a son.
Frustrated, Hamid, Goli, and Ali decide to leave Vahid and Shiva behind. The remaining two drive the man to a quiet location at night, tie him to a tree, wake him, and demand a confession. The man initially again claims mistaken identity, but then concedes that he is Eghbal, arguing that his actions were justified for the good of the Iranian regime and that killing him would only make him a martyr. Vahid and Shiva recount the torment they endured and tell him that his wife has given birth to a son. Shiva insists that Eghbal apologize, and after a tense exchange, he relents and apologizes, claiming he was only trying to make a living. Vahid then frees Eghbal and drives away with Shiva.
Later, Vahid and his mother prepare the van for his sister. A white car, similar to Eghbal’s, enters the area as Vahid moves through the house to retrieve something. The familiar squeak of Eghbal’s prosthetic leg grows louder, approaching the scene.
It Was Just an Accident Timeline: Every Key Event in Order
11 key events in the order they happen, from “Accident and garage encounter” to “Foreshadowing at the homestead”. 11 events name a place, across 11 locations.
- 1
Accident and garage encounter
A man with a prosthetic leg drives at night with his wife and daughter and accidentally hits and kills a dog. He goes to a nearby garage for repairs, where a mechanic named Vahid recognizes him by the distinctive sound of his prosthetic leg during a phone call to his mother. This early incident sets the stage for a hidden past to surface.
When:Night Where:Road near their home; garage
- 2
Desert kidnapping and revelation
The next day, Vahid shadows the same man, abducts him, and attempts to bury him in the desert. During this capture, Vahid tells him that he recognizes his voice and his stumbling walk as that of Eghbal, a former tormentor. The confrontation makes it clear that a long-buried past is at stake.
When:Next day Where:Desert outskirts
- 3
Denial and plea for life
The captive denies any identity as Eghbal and begs Vahid and his companions not to kill him. He points out that his leg scars are recent, arguing they are not consistent with the torments allegedly suffered by Eghbal. The group deliberates on how to proceed rather than acting on impulse.
When:Night Where:Desert/captive location
- 4
Search for identity through Salar
Vahid and Shiva seek answers by visiting Salar, a bookshop owner, hoping to confirm the man’s identity. Salar refuses to help identify the stranger but points them toward Shiva, a photographer who might recognize him. The exchange shifts the investigation from action to testimony.
When:Next day Where:Salar's bookshop
- 5
Shiva’s cautious recognition
Shiva senses that the man bears Eghbal’s scent, yet cannot be sure due to the torture they endured blindfolded. Goli confirms she was also tortured by Eghbal, reinforcing the possibility but underscoring the uncertainty. They decide to seek out Hamid for a definitive identification.
When:Day Where:Near the bookshop area
- 6
Hamid’s quick verdict and danger
Hamid, Shiva’s former partner, identifies the captive as Eghbal after touching his legs and immediately demands his execution. Vahid and Shiva restrain him, insisting they first hear the captive testify. The tension tightens as the possibility of a confession hangs in the balance.
When:Evening Where:Hamid’s location
- 7
Phone call to the house
A cellphone embedded with the man rings, revealing his daughter on the other end who explains that his pregnant wife has fainted. The group drives the man's wife and newborn son to a hospital, where the mother gives birth, tying the case to a new life as a tangible consequence.
When:Night Where:Man’s house; hospital
- 8
Fading alliance
Frustrated, Hamid, Goli, and Ali decide to abandon Vahid and Shiva, leaving the two to pursue the truth with the captive. The shift in reliance places greater responsibility on Vahid and Shiva to elicit a confession. The group’s unity fractures at a critical moment.
When:Night Where:Road/desert near captivity
- 9
The quiet confrontation
Vahid and Shiva drive the man to a secluded location, tie him to a tree, and wake him to demand a confession. At first he again claims mistaken identity, but he gradually confesses that he is Eghbal and argues that his actions served the regime’s aims. The two recount their torture to him, seeking accountability.
When:Night Where:Quiet, secluded location
- 10
Apology and release
The captive finally apologizes after a tense exchange in which Vahid and Shiva reveal the pain they endured. Accepting the apology, Vahid frees him and drives away with Shiva, closing the confrontation on a restrained but uncertain note. The act seems to neutralize a direct threat for the moment.
When:Night Where:Quiet location
- 11
Foreshadowing at the homestead
Later, Vahid and his mother prepare the van for his sister. A white car resembling Eghbal’s car appears nearby as Vahid goes inside the house to retrieve something. The sound of Eghbal’s squeaky prosthetic leg then nears, hinting that the cycle of threat may not be over.
When:Later Where:Vahid’s home vicinity
Who Are the Main Characters in It Was Just an Accident?
9 characters, among them Eghbal (Ebrahim Azizi), Vahid (Vahid Mobasseri) and Shiva (Mariam Afshari): who each one is and the part they play in the story. Every profile links to the actor’s page.
- E(
Eghbal (Ebrahim Azizi)
Played by Ebrahim Azizi
A former tormentor who justifies his brutality as service to the regime, whose identity becomes the central mystery. He reveals a rare moment of remorse only under pressure, but remains morally compromised. His presence catalyzes the moral debate on guilt and accountability.
- 🎭 Antagonist
- 🧭 Identity
- 🗡️ Violence
- V(
Vahid (Vahid Mobasseri)
Played by Vahid Mobasseri
An Azerbaijani auto mechanic whose empathy drives him to pursue the truth. He partners with Shiva to seek justice, balancing restraint with a personal sense of responsibility. His actions frame the film’s emphasis on moral duty and the danger of letting fear dictate violence.
- 💪 Protagonist
- 🧭 Moral choice
- 🧩 Investigation
- S(
Shiva (Mariam Afshari)
Played by Mariam Afshari
A photographer who becomes a reluctant investigator, using memory and scent to locate the truth. Her past torture informs a cautious stance on killing versus testifying. She seeks accountability while maintaining a sense of humanity.
- 📷 Photographer
- 🧠 Memory
- 🕊️ Mercy
- S(
Salar (George Hashemzadeh)
Played by George Hashemzadeh
A bookshop owner who acts as a contact point and gatekeeper for information. His refusal to directly help prompts the search to continue through other channels, illustrating how knowledge networks shape the pursuit of truth.
- 📚 Bookshop
- 🧭 Gatekeeper
- 🧩 Clue
- G(
Goli (Hadis Pakbaten)
Played by Hadis Pakbaten
A torture survivor who reveals personal memories, contributing to the collective memory that binds the group. She participates in the quest for truth while grappling with pain and mistrust.
- 🧭 Survivor
- 🗣️ Testimony
- 💬 Memory
- A(
Ali (Madjid Panahi)
Played by Madjid Panahi
A member of the group who grows impatient with the need for testimony, representing the pressure of urgent action and the tension between anger and justice.
- 🤝 Ally
- 🔎 Pressure
- ⚖️ Justice
- H(
Hamid (Mohamad Ali Elyasmehr)
Played by Mohamad Ali Elyasmehr
Shiva’s former partner who initially wants to kill the captive, embodying impulsive violence. His stance contrasts with the others’ preference for a measured verdict and truth-telling.
- 🔥 Impulse
- 🗡️ Violence
- 🧭 Dilemma
- EW
Eghbal's Wife (Afssaneh Najmabadi)
Played by Afssaneh Najmabadi
The captive man’s partner, whose pregnancy and newborn son elevate the emotional stakes and push the group toward compassion and reconsideration of revenge.
- 🤰 Family
- 💞 Hope
- 🕊️ Forgiveness
- ED
Eghbal's Daughter (Delmaz Najafi)
Played by Delmaz Najafi
The child whose birth underscores the personal consequences of violence and offers a possibility for change in the adults who tormented and were tormented.
- 👶 Child
- 💔 Consequence
- 🌀 Change
Where and When Is It Was Just an Accident Set?
It Was Just an Accident is set in Iran, desert, bookshop, garage and hospital (Contemporary, present day). Here is why the time and place matter to the story.
When
Contemporary, present day
The story takes place in modern Iran, with current technology such as mobile phones and prosthetic limbs visible in the characters’ lives. Events unfold over a tight timeframe, highlighting urgent moral choices and the immediacy of trauma. The setting reflects a contemporary social climate connected to the regime referenced in the victims' memories.
Where
Iran, desert, bookshop, garage, hospital
The film unfolds across modern Iran, moving from urban streets at night to a stark desert where a key confrontation occurs. Locations include a neighborhood garage where a mechanic recognizes a familiar sound, a bookshop that acts as a nexus for information, and a hospital where a mother gives birth during the story. The desert sequences amplify isolation and the inescapability of past harm, while the bookshop and hospital anchor the present-day drama.
- 🇮🇷 Iran
- 🏜️ Desert
- 📚 Bookshop
- 🛠️ Garage
- 🏥 Hospital
What Are the Themes of It Was Just an Accident?
3 ideas the story keeps returning to, among them Vengeance, Trauma and Redemption.
-
01
Vengeance
Past torment drives the pursuit of Eghbal, forcing victims to confront fear and seek justice. The film questions whether revenge can heal or merely perpetuate harm. Characters debate killing, testifying, and exposing the truth, revealing the moral ambiguity of retribution.
-
02
Trauma
Torture memories and captivity loom over the group, shaping present decisions. The narrative shows how painful memories resurface, testing trust and complicating the search for identity. Trauma binds the characters through shared pain and moral reckoning.
-
03
Redemption
The group wrestles with forgiveness and accountability as they confront Eghbal. The ending—whether Eghbal is punished, forgiven, or spared—invites reflection on what true justice requires. The moral landscape remains ambiguous, leaving the fates of the participants open to interpretation.
How Does It Was Just an Accident End?
The last act of It Was Just an Accident and what it means, in 318 words. The ending lands as ambiguous. Big spoilers: read the plot summary first if you have not seen it.
The final act, in full
Vahid finally drags the trembling man into a remote clearing, ties him to a tree, and forces him to listen as the victims lay out every detail of the torture they endured. The prison‑camp rhythm of the shovel, the prosthetic‑leg click, the scarred wounds on the shins – each piece matches what the survivors remember of Eghbal, the “peg‑leg” intelligence officer who broke their bodies and spirits. When Vahid mentions that his wife has just given birth, the captive’s composure cracks; he stages a feigned innocence at first, but then, almost defiantly, admits he is indeed Eghbal, the very monster they have hunted.
Shiva, who has been quietly watching, can no longer contain herself. She strikes him with a shovel, demanding that he own his crimes instead of hiding behind ideology. Under the relentless pressure, Eghbal’s façade collapses and he bursts into a raw, broken confession – “I’m sorry.” The apology is not a clean absolution, but the first moment his self‑justifications drown in the weight of the victims’ testimony. Vahid, refusing to become a killer, slides a penknife to Eghbal so he can free himself, then he and Shiva drive away, leaving the man to decide his own fate.
The next morning, as Vahid helps his sister prepare a wedding trousseau, a white car pulls up outside his house. He hears the familiar, squeaky footstep that once signaled the terror of the secret police. The sound pauses, then recedes. Whether it is Eghbal’s car pulling away, a phantom of Vahid’s trauma, or a hint that the former torturer has chosen to walk away, the scene suggests that revenge would not have healed anyone, but a forced confession can at least begin the process of confronting the past. The film closes on the ambiguous echo of the footsteps, underscoring that the road to redemption is uncertain, and the scars left by oppression linger long after the gunfire stops.
What Kind of Film Is It Was Just an Accident?
Tense in tone, with steady pacing and a straightforward story, going by the plot summary.
- Tone
- Tense
- Pacing
- Steady
- Story
- Straightforward
- Intensity
- High
- Ending
- Ambiguous
A tense and morally complex thriller that follows trauma survivors on a desperate quest for justice, creating a sustained atmosphere of anxiety and paranoia with an ambiguous, unsettling conclusion.
- tense
- paranoid
- anxious
- somber
- oppressive
- desperate
- revenge
- torture
- trauma
- mistaken identity
Content notes: torture, kidnapping, psychological trauma.
Quiz
How well do you remember It Was Just an Accident? Test yourself on the story.
