Cast and crew
It Was Just an Accident (2025)
24 cast and 38 crew, as credited. Cast in billing order; crew by department.
Cast24
Vahid MobasseriVahid
Mariam AfshariShiva
Ebrahim AziziEghbal
Hadis PakbatenGolrokh
Majid PanahiAli
Mohamad Ali ElyasmehrHamid
George HashemzadehSalar- Delmaz NajafiEghbal's Daughter
- Afsaneh Najm AbadiEghbal's Wife
- Omid RezaVahid's Colleague
- Ali RastegariThe Doctor
- Mohsen MalekiSecurity Guard
- Amir YoussefiGas Station Attendant
- Negin ArbabiNurse
- Elmira Ziaï SigaroudiMaternity Ward Nurse
- Youssef Anvari VarjaviPharmacist
- Sedigheh SaïdiVahid's Mother
- Malineh PanahiVahid's Aunt
- Reza HakimiBookseller
- Ali MirshekariAccordeonist
- Ali Asghar MirshekariTombak Drummer
- Siamak ShabanzadehThe Tow Truck Driver
- Zahra RahimiVahid's Neighbor
- Liana AzizifardThe Neighbors' Little Girl
Crew38
Directing
- Jafar PanahiDirector
- Mariam AfshariScript Supervisor
- Shahrokh PanahiAssistant Director
Writing
- Nader SaïvarScript Consultant
- Shadmehr RastinScript Consultant
- Mehdi MahmoudianScript Consultant
- Jafar PanahiScreenplay
Production
- Jafar PanahiProducer, Casting
- Philippe MartinProducer
- Christel HenonCo-Producer
- David ThionAssociate Producer
- Lilian EcheAssociate Producer
- Behnam RoshanProduction Manager
- Mariam AfshariLocation Manager
- Shahrokh PanahiLocation Manager
- Jean-Luc OrmièresCo-Producer
- Olivier PèreCo-Producer
- Rémi BurahCo-Producer
- Lola HurelExecutive In Charge Of Production
- Tiphaine RenaudExecutive In Charge Of Production
- Sandrine DumasCo-Producer
Camera
- Amin JafariDirector of Photography
- Sajad BaratiFirst Assistant Camera
- Ali JafariSecond Assistant Camera
- Pejman TchabokSecond Assistant Camera
Editing
- Christophe BousquetColorist
- Amir EtminanEditor
Sound and music
- Abdolreza HeydariSound Designer, Sound Recordist, Sound Editor
- Valérie DeloofSound Editor
- Nicolas LeroySound Editor
- Cyril HoltzSound Re-Recording Mixer
Art
- Leila Naghdi PariProduction Design, Set Designer
- Mani PanahiAssistant Decorator
Costume and make-up
- Leila Naghdi PariCostume Designer
- Parisa GardeshiMakeup Designer
Crew
- Panah PanahiCreative Consultant
- Pooya AbbasianPost-Production Manager
- Juliette MallonPost-Production Manager
