Cast (4)

Naoto Shibata

Young Mehrdad

Hassan Shahbazi

Old Mehrdad

Keiko Yamashita

Chiyo Tashiro

Hitoshi Hinomizu

The Priest

Crew (24)

Googoosh

Songs

Catharine Ren

Animation

Isa Hanssen

Animation

Bill LoPinto

Executive Producer

Keiko Yamashita

Associate Producer

Liam LoPinto

Animation

Liam LoPinto

Editor

Scott Aharoni

Executive Producer

Liam LoPinto

Producer

Cain Pickens

Animation

Dax Wong

Animation

Byron Gould

Associate Producer

Ty Wilson

Animation

Drew Shields

Animation

Mamak Shahbazi

Executive Producer

Liam LoPinto

Writer

Arian Moayed

Executive Producer

David Sahar

Music

Nobuko Fukatsu

Music

Sumin Cho

Animation

Shohreh Golparian

Associate Producer

Rayka Zehtabchi

Executive Producer

Karen Tanaka

Original Music Composer

Liam LoPinto

Director