A Platoon of U.S. Soldiers in Afghanistan searching for Taliban become trapped in a cave and are hunted down by a deadly creature.
LENNEXE FILMS Directed by Cire Hensman - Matthew Hensman
Get in touch and see more about our work
Our studio have worked on more than 150 stunning visual effects shots for this incredible practical creature film.