Cast & Crew

Directed by

Theodros Teshome

Writing Credits

Theodros Teshome
(story)
Theodros Teshome
(writer)
Theodros Teshome
(written by)

Cast

Kristos Andrews
Switch
Mahder Assefa
Winta
Abebe Balcha
Dr. Abdurahim
Isabella Rain Barbieri
Little Margarita
Solomon Bogale
Kaleab
Steve Crest
Police Officer Crest
Jane Drewett
Nurse
Joel Layogan
Dr. Sanchez
Abraham Luna
Mexican Blood Guy #2
Jessica Mathews
Mrs. Abdurahim
Michelle Moraveg
Patient
Alessandro Nori
Alberto
Chris Nuñez
Mexican Blood Guy #1
Samson Tadesse
Zeleke
Selam Tesfayie
Elf
Muluken Teshome
Jemal
Traci Truehill
Homeless Woman
Bruce Van Patten
Border Patrol Agent Patten
Aaron Wyant
Officer Peterson

Produced by

Gerald Lacey
producer
Jessica Mathews
producer
Craig Robinson
co-producer / producer
Theodros Teshome
executive producer / producer

Music by

Mel Lewis

Cinematography by

Matthias Schubert
director of photography

Editing by

T.J. Applestance

Production Design by

Sarah Templeton

Second Unit Director or Assistant Director

Robert Burdsall
first assistant director

Sound Department

Willy Allen
supervising sound editor
Patrick Giraudi
re-recording mixer
Lisa Neidhardt
sound effects editor
Antonella Semaan
production sound mixer

Visual Effects by

Mejid Ali
digital effects
David Estes
digital compositor / visual effects supervisor
William Speakman
digital compositor

Camera and Electrical Department

Benny Bailey
first assistant camera
James Boyer
best boy grip / electrician
Jane Drewett
best girl electric (as Jane Monroe)
Joel Layogan
camera operator "b" camera / camera operator: b camera / gaffer
Inga Mitinyan
grip
Paul Monroe
key grip

Animation Department

David Estes
animator

Casting Department

Skoti Collins
casting associate

Costume and Wardrobe Department

Skoti Collins
wardrobe

Editorial Department

J.P. Pierce
colorist

Thanks

Jonathan Lee Smith
thanks
All Filters