Starring Cast
Key crew
Full cast
18 cast membersMahder Assefa
Winta
Abebe Balcha
Dr. Abdurahim
Isabella Rain Barbieri
Little Margarita
Solomon Bogale
Kaleab
Jessica Mathews
Mrs. Abdurahim
Michelle Moraveg
Patient
Alessandro Nori
Alberto
Samson Tadesse
Zeleke
Selam Tesfayie
Elf
Muluken Teshome
Jemal
Traci Truehill
Homeless Woman
Aaron Wyant
Officer Peterson
Crew by department
4 crew membersDirecting
Theodros Teshome
Director
Matthias Schubert
Director of Photography