Cast & Crew

Directed by

Jim Carroll

Writing Credits

Jim Carroll
(writer)

Cast

Jordyn Barrera
Mutant #3
Christina Birdsong
Villager
Donny Boaz
Brandt
Phoenix Brock
Roman Soldier #6
Corey Cannon
Roman Soldier #1
Aaron Carolina
Guard #8
Jason Castro
Jesus
Jason Coviello
Roman Soldier #3
Anthony Crivello
Ram's Father
Adrian Cruz
Guard #1
Cesar D' La Torre
Felix
Beau Davidson
VO Einstein
Gerardo Davila
Ahmed
Joe Demonico
Ahmed's Father
Johnny Rey Diaz
Kabil
Corey Foxx
Angry Man
Susan Gallagher
Ram's Mother
Jacob Garcia
Merchant
Jeannie Garcia
The Other Mary
Jeffery Gray
Guard #5
Jacob Hashem
Sabeer
Paris Hepburn
Villager #4
Jermaine Johnson
Disciple
Jennifer Joseph
Ahmed's Mother
Kariana Karhu
Ashley
Ilsa Levine
Amy
Jo Lorio
Young Genius
Zara Majidpour
Mary's Friend
Dreah Marie
Scientist #2
David Joseph Martinez
Old Rashad
Ruben Gary Martinez
Terrorist
Travis McCallum
Angry Man #3
Heidi Montag
Diane
Jared Motyl
Guard #3
David Opegbemi
Guard 2
Josh Perrault
Roman Soldier #2
Martin Peña
Judas
Mona Ricks
Car Crash Witness
Kyle Roark
Raashad
Morgan Roberts
Ram
Becka Rose
Scientist #3
Ari Ross
VO Security Guard
Siya Rostami
Angry Man #4
Dylan Santos
Peter
Doug Shuffield
Professor
Steven D. Snyder
Soldier #5
Niki Spiridakos
Mary
Anthony Spurgin
Army Medic
Patrik Stanek
Scientist #1
Logan Thevenot
Amanda
David Timmes
Tomb Soldier #1
Lamar Usher
Simon
Vicki Wilkinson
Personnel Manager
Mat Williams
Angry Man
Blaire Winter
Mutant #1
Tom Zembrod
Roman Soldier #4

Produced by

Beth Jasper
line producer
Brad Keller
producer
Joey Stewart
consulting producer

Cinematography by

Ron Gonzalez

Casting By

Katrina Bolen
(as Katrina Cook)

Production Design by

Jason Hammond

Art Direction by

David Moline
(production design)

Set Decoration by

Winona Yu

Makeup Department

Errol Spat Oktan
makeup artist

Production Management

Dee Evans
unit production manager

Second Unit Director or Assistant Director

Cristen Leah Haynes
second unit director
Anthony Melino
second assistant director
Jeff Weiss
first assistant director

Art Department

Matt Dayton
props
Doug Field
props
Jay Grimes
property master
Randall Hearne
property master
Rina Hyena
props
Jermaine Johnson
set dresser
Errol Spat Oktan
assistant property master
Clare Surgeson
props
Ryan Lee Walters
assistant art director
Chris Wolters
props

Sound Department

Susan Fitz-Simon
foley artist
Ryan Gunn
boom operator
Justin Hennard
re-recording mixer
Lance Hoffman
sound mixer
Jake Kluge
sound
Courtney Larkins
utility sound
Madeleine Dunaway Stevens
sound editor

Special Effects by

Grace Denner
special effects makeup
Steve Krieger
special effects coordinator
Brandon Noack
special effects technician

Visual Effects by

Chad Briggs
visual effects supervisor
Chloe Gray
visual effects artist
Wes Meyers
visual effects supervisor
Robert Reynolds
compositing supervisor

Stunts

Corey Cannon
stunts
Jenin Gonzalez
stunts
Barry Hanley
stunts
Freddie Poole
stunt coordinator
Westin Poole
stunts
Víctor Quintero
stunt coordinator
Christian Stokes
stunts
Rich Vieira
stunts
Mat Williams
stunt performer (as Matt Williams)
Tom Zembrod
stunts

Camera and Electrical Department

Shance Ryan Brentham
assistant camera
Scott Delane
grip
Lyndon Gonzales
assistant camera
Hollin Lange
b camera operator
Dan Leonard
grip
Eric Meisner
gaffer
Alicia Pascual
first assistant camera (as Alicia Pascal)
Sunny Perera
camera pa
Russell Rakestraw
key grip
Caleb Robertson
best grip boy
Juan Rocha
best boy grip
William Tinker
best boy electrical
Jamarrio Washington
first assistant camera
Thomas Whiteside
grip

Casting Department

Katrina Bolen
casting (as Katrina Cook)
Alyssa joy Cook
casting assistant
Tom Zembrod
casting assistant

Costume and Wardrobe Department

Grace Denner
wardrobe assistant
Aneesah Woolfolk
key costumer

Location Management

Ken Arkwell
location manager (credit only)

Script and Continuity Department

Cydney Cox
script supervisor

Additional Crew

John Compton
publicity assitant
Amanda Furman
production assistant
Chris Gallop
set medic
Randall Hearne
armorere
Belle Oktan
set security
Lar Park-Lincoln
acting coach
Nick Perry
stand-in: Morgan Roberts/Ram
Danielle Ruby Philippa
production accountant
Becka Rose
Acting Assistant
Nishma Santos
production assistant
Lori Twichell
publicist
Sydney Twichell
publicity assistant

Thanks

Melody Djavadi
special thanks
Sam Eigen
special thanks
Michelle Welch
special thanks
All Filters