Saw this at the FrightFest premier in London.
A descent and gory horror movie with British and American troops in Afghanistan fending off monsters created from Russian experiments left over from their tine in Afghanistan.
A descent and gory horror movie with British and American troops in Afghanistan fending off monsters created from Russian experiments left over from their tine in Afghanistan.