During a mission in Afghanistan, a group of soldiers find themselves battling against deadly giant worms, forcing them to fight for their lives and find a way to escape.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States