
Stranded
Duration: 103 min
A platoon of French soldiers on a rescue mission in North Africa confront invisible evil creatures.