- Amir Naderiwriter
- Lynn H. Powers(voice) (as Lynn Powers)
- Lyn J. Fink(voice)
- Fred Fehrmann(voice) (as Fred Fairmann)
Rest of cast listed alphabetically
- Robert T. Bogue(uncredited)
- Lucia Marano(uncredited)
- Joseph Tudisco(uncredited)
- Behrooz Hashemianco-producer / executive producer
- Bahman Maghsoudlouexecutive producer
- Ramin Niamiproducer
- Michael Thomasline producer
- Lynn H. Powersassistant director (as Lynn Powers)
- Mojy Anvaryadditional sound effects
- George Arevaloadditional sound
- Parviz Firoozehsound re-recording engineer
- Andrea Hulladditional sound
- Chris Loganadditional sound
- Anthony A. Pellegrinosound editor
- Reilly Steelepost-production sound mixer
- Mojy Anvaryphotographer: black and white photography
- Kristina Colovicstill photographer
- Chris Grahamcamera grip
- Panos Kokkiniasstill photographer
- Maya Lidelldolly grip
- Jeff Muhlstocksteadicam operator
- William Rexerassistant camera
- Jonah Thomasdolly grip
- Maya Valentinstill photographer
- Dana Laurenadditional casting
- Roya Ansarianwardrober
- Tony Pellegrinosound editor
- Dave Pultzcolor timer (as David Pultz)
- Patricia Sztabanegative cutter
- Stan Sztabanegative cutter
- Suzanne Arbanaslocation manager
- Mojy Anvaryassistant music editor
- Michelle Barbierimusic producer
- David Carbonaramusic editor
- Teo Maceroconductor
- Joe Romanocomposer: additional music
- Michael Downiecontinuity
- Charity Humescript consultant
- Tamar Ichilovcontinuity
- Chris Cavanaghproduction publicity
- Larry Robinsproduction coordinator
- Debra Wakefieldtitle designer
Contribute to this page
Suggest an edit or add missing content