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
In this remarkable practical creature film, our studio was behind the magic of over 150 stunning visual effects shots