Sand Serpents (2009)

At an isolated Taliban outpost in Afghanistan, a small platoon of US soldiers faces a danger far greater than fanatical rebels – giant worm-like creatures that come up through the sand and devour everything in their path. Their inexperienced lieutenant has to lead them across the treacherous desert to a rendezvous point where an army helicopter will pick them up – but not all of them are going to make it. (more…)















