

MovieActionAdventureScience Fiction
The Veil
The prophecy chose him to lead the last battle
4.6(91)20171h 26m
Set in a war-torn land where tribal factions live in fear of annihilation, the film tells the story of a deadly warrior leading a destructive war campaign. When he is betrayed by his own and left for dead, he is healed by a mysterious princess and taken in by a hidden tribe that believes he was chosen to wage a final battle.
- Director
- Brent Ryan Green
- Created by
- Eugene Mazzola
- Writers
- Jeff Goldberg
Links
Where to Watch · IN
Streaming data provided by JustWatch via TMDB. Quality tiers (HD/4K) aren't exposed by TMDB.
Cast

William Levy
Warrior

William Moseley
Aysel

Serinda Swan
Zera

Nick E. Tarabay
Reiken

Adam Gregory
Warrior's Father

Brett DelBuono
Nikai

Billy Blair
Azir

Elizabeth Tabish
Warrior's Mother

Alexandra Harris
Desert Princess

Nadia Comăneci
Queen

Brent Ryan Green
Young Evil Emperor

Owen Patrick Joyner
Mountain Tribe Boy
Anna Clark
Young Zera
Jamie Loy
Dominion Princess

Damon Carney
King Araiah

Gui DaSilva-Greene
Mountain Tribesman (as Gui DaSilva)
Parke Arnold
Dominion Prisoner
Dustin Christenson
FBI Agent (uncredited)
Crew
Directing
- Brent Ryan GreenDirector
- Rhona RubioScript Supervisor
- Eugene MazzolaAssistant Director
Writing
- Jeff GoldbergWriter
Production
- Jeff GoldbergProducer
- Brent Ryan GreenProducer
- Eugene MazzolaExecutive Producer
- Chris FreihoferCasting
- Dominika PosserénCasting
- Janelle ScuderiCasting
- Tiffany FeeseCasting Assistant
- Leah N.H. PhilpottCasting Assistant
Camera
- Tom MarvelDirector of Photography
- Travis PalmerCamera Operator
- Jeremy D'ApolitoDolly Grip
- Jon ShryockKey Grip
Editing
- Bernie E. GomezEditor
- Chris WittEditor
Sound
- Grant ProvenceBoom Operator
- Bastien BenkhelilFoley
- Markus InnocentiSound Editor
- Paul StanleySound Editor
- Jonathan SnipesMusic
- John W. SnyderMusic
Art
- Tyler JensenProduction Design
- Brent David MannonArt Direction
- Bezhan NazariArt Department Coordinator
- Stacey WitterConstruction Coordinator
- Jazz BishopProperty Master
Costume & Make-Up
- Elise VelascoCostume Design
- Melissa WalkerCostume Supervisor
- Mindy IlerKey Costumer
- Merideth DonaldsonSet Costumer
- Jennifer JaneHair Designer
- Toni MarloMakeup Department Head
- Shelly D'ApolitoKey Hair Stylist
Visual Effects
- Janna DanielVisual Effects Coordinator
- Dustin SolomonVisual Effects Supervisor
Crew
- Dan WisemanDriver
- James YoungStunts