Cast & Crew

Directed by

Matt Bilen

Writing Credits

Matt Bilen
(story)
Dan Mark
(screenplay)
Rachel Tan
(story)
Michael Tang
(screenplay)
Darren Wilson
(story)

Cast

Patrick Thompson
Vangel
Peta Sergeant
Ezera
Alan Powell
Aamon
Cha In-pyo
Elder
Karyme Lozano
The Interpreter
Ricky Kim
Prince Elikai
Fernanda Romero
Fateen
Asger Folmann
Bandy
Eric Tiede
Wiles Pratt
Tyler Fleming
Samael / Swamp Ghoul / Ogre / Fallen Pilgrim (as Tyler Dash White)
Talin Chat
Fire Devil
Girvan 'Swirv' Bramble
Sarderius Guard Leader
Charlit Dae
Sage Master
Neraida Bega
Winema Graceful Warrior
Corey Lee Page
Dark Soldier #1
Alan Carnes
Guard
Mike Cozy
Guard
Bryan King
Guard
Bryan King
Guard
Cameron Ley
Guard
Brett Lipinski
Young Vangel
Abel Lopez
Guard #1
Kevin Jalil Mahoney
Guard
Robby Moore
Guard
Joe Quinn
Fear
Rachel Tan
Perdonia Archer
Chris Tergliafera
Samael / Apollyon / Swamp Ghoul / Ogre (voice)
Leonardo Ramirez Triona
Dying Peasant
Josh Trovato
Guard
Nicole Voelkel
Sensual Woman
Theodore Wenger III
Guard

Produced by

Jeremy Adams
co-executive producer
Mary Bae
assistant producer
Jonathan Beard
associate producer
Matt Bilen
producer
Young Cha Choi
executive producer
Leslie Chung
associate producer
Suny Chung
executive producer
Ginny Emery
executive producer
Matthew Faraci
co-executive producer
Adam Gellert
associate producer
Marius Haugan
associate producer
Cha In-pyo
executive producer (as In-Pyo Cha)
David Kang
producer
David Kim
associate producer
Ricky Kim
executive producer
Sung Jin Kim
associate producer
Dan Mark
producer
Minsok Oh
associate producer
Young Suk Park
associate producer
John Michael Rovetto
associate producer
Jae Hyeon Sung
associate producer
Rachel Tan
producer
Joy Thayer
associate producer
Darren Wilson
executive producer

Music by

Jonathan Beard

Cinematography by

Chris Ellison

Editing by

Richard B. Molina

Production Design by

Christian Snell

Costume Design by

Nicole Voelkel

Makeup Department

Kimberly Blake
hair and makeup artist: Illinois Unit
Sophia Kenton
makeup department head
Paizley Kirk
makeup department head

Production Management

Rainbow Yuen
production manager

Second Unit Director or Assistant Director

Amira Weller
second assistant director

Art Department

Nathalie Lamprecht
property master
Matt Sommerfield
graphic designer

Sound Department

Dicken Berglund
adr mixer
Ramon Cortes
sound mixer
Ginger Geary
foley artist
Liam Gilchrist
sound editor
Kyle Lane
adr mixer
Antony Metaxakis
sound editor
Doug Mountain
dialogue editor
Jason Neumann
adr mixer
Kyle Rochlin
foley/adr mixer
Colin Rogers
adr mixer
Matt Sommerfield
boom operator: Illinois Unit
Stella Valente
sound editor
Ben Wilkins
re-recording mixer / supervising sound editor
Jeremy Zussman
assistant adr mixer

Visual Effects by

Matt Bilen
compositor / title sequence
James Fox Taggart
compositor
Chris Fregoso
lead compositor [Intricate Fx]
Joshua Galbincea
visual effects supervisor
Aeryn Gray
matte painter
Steven Miller
compositor
Alexander Tirasongkran
3d tracker
Jesse Toves
3d artist

Stunts

Girvan 'Swirv' Bramble
assistant action choreographer: Chain Gang Unit
Talin Chat
assistant action choreographer: Red Bluff and Oak Run Units
Michael Chaturantabut
action choreographer
Tyler Fleming
assistant action choreographer: Red Bluff and Oak Run Units (as Tyler Dash White)

Camera and Electrical Department

Drew Barnett
first assistant camera
Kazmo Kida
gaffer / key grip
Jorge A. Lopez
grip: Los Angeles Unit
Allen H. Mowers
gaffer: Illinois Unit
Kevin Ramos
grip: Illinois Unit
Robert Ryu
second assistant camera / set videographer / still photographer
Grace Su
digital imaging technician / second assistant camera
Randy Warren
additional cinematography: Illinois Unit

Casting Department

Fabiano Altamura
casting: Redding Unit
Sandra Cortez
additional casting by (as a different name)
Joy Thayer
casting assistant: Redding Unit

Costume and Wardrobe Department

Alan Carnes
additional warrior helmets and weapons by
Leslie Chung
wardrobe assistant
Erin Jo Harris
wardrobe assistant
Kim Knight
wardrobe assistant

Editorial Department

Scott Gregory
digital intermediate colorist
Ian Lamb
digital intermediate conform
Jill Mittan
digital intermediate producer
Joshua Steele
assistant editor
Grace Su
assistant editor

Music Department

Jonathan Beard
additional percussion arrangements / score produced by
Vittorio R. Damiano
additional percussion arrangements / music editor
Jonathan Ortega
additional music
Denise Slenski
music editor
Jamie Thierman
additional music
Elyse Willis
solo vocalist

Transportation Department

Sesar Gonzalez
transportation coordinator

Additional Crew

Danielle Butler
production assistant
Chris Carter
caterer
Joel Foust
photo assistant
Rebecca Getz
production assistant
Lukus Hess
production assistant
Ashley Hills
production assistant
Jeff Hills
production assistant
Bonnie Kim
craft service
Letisia Martinez
caterer
Japheth Mast
photo assistant
Karen Monjar
caterer
Sara Moon
caterer
Robby Moore
production assistant
Minsok Oh
production assistant
Dana Pantor-Sigogne
caterer
Ellen Pittleman
producer rep
Kyle Prohaska
marketing
Violet Romero
payroll coordinator
Michael Tang
photo assistant
Luke Van Mol
production assistant
Kevin Yap
production assistant

Thanks

Chris Ankele
special thanks
Ian Ballon
special thanks
Justin Bell
special thanks
Stephen Brown
special thanks
Irene Choe
special thanks
Hendre Coetzee
special thanks
Sam Curphey
special thanks
Ginny Emery
special thanks
Nonie Eu
special thanks
Lee Joo Eun
special thanks
Norma Fontana
special thanks
Clifford Gimbert
special thanks
Hannah Hennigar
special thanks
Bill Hwang
special thanks
Alex Kim
special thanks
Bonnie Kim
special thanks
Angela Kwon
special thanks
Leonid Leonov
special thanks
Jim Longeretta
special thanks
Daniel Newton
special thanks
Jane Oak
special thanks
Jami Olson-Huebschmann
special thanks
Annette Pochop
special thanks
Tyler Pochop
special thanks
Kevin Ramos
special thanks
Frank Rautenbach
special thanks
Joe Rehfeld
special thanks
Marco Shepherd
special thanks
David Shin
special thanks
Jonathan Lee Smith
special thanks
Ryu Soo-young
special thanks (as Soo-young Ryu)
David Strawn
special thanks
Montara Strawn
special thanks
Jae Hyeon Sung
special thanks
Raymond Watt
special thanks
All Filters