Cast
Crew
S
Saman Majd Vafaei
Color Grading
C
Christophe Rezai
Original Music Composer
A
Ashkan Rahgozar
Screenplay
A
Ashkan Rahgozar
Director
M
Mariya Ushenina
Sound Re-Recording Mixer
A
Abu'l-Qasim Ferdowsi Tusi
Thanks
A
Abu'l-Qasim Ferdowsi Tusi
Book
M
Mohammad Charmshir
Dialogue Editor
E
Ehsan Rasoulof
Producer
A
Arman Rahgozar
Executive Producer
A
Alireza-Ehsan Rahgozar
Executive Producer
L
Lorianne Hall
Associate Producer
Z
Zhinous Pedram
Editor
B
Babak Arjmand
Animation Supervisor
R
Reyhaneh Mirhashemi
Animation Supervisor
H
Hamed Shamloo
Animation Supervisor
A
Alireza Malmiri
Visual Effects Supervisor
N
Negar Sadri
Compositing Supervisor
G
Goli Sharif Bakhtiar
Compositing Supervisor
P
Pooyan Mokri
Associate Producer
S
Saeed Abbasi
Production Manager
N
Nastaran Zeid
Production Manager
A
Aidin Dastmalchi
Production Manager
S
Sepideh Saeed
Production Manager
A
Amirmahdi Soumi
Assistant Production Manager
A
Ali Gharabi Tehrani
Sound Editor
A
Amir Abedi
Still Photographer
F
Farid Elhami
Musician
Movie Reviews
‘Never Let Go’ is a predictable, overly silly horror tale of a protective mother. Halle Berry plays...
‘Transformers One’: New Animated Robo-Prequel is much more than meets the eye. The likes of Chris...
‘Speak No Evil’ re-invents the danish manners horror as a more straightforward thriller. James McAvoy,...
TV Reviews
The WandaVision Spin-Off Boasts an Enchanting Kathryn Hahn and a New Mystery. Hahn stars as...
‘The Penguin’ has charismatic performances but also a lot of gangster cliches. The limited...
Spy series ‘Slow Horses’ returns for its fourth season in all its sweary glory. The series,...