Stranded
0
A platoon of French soldiers are on a rescue mission in Algeria when they are confronted by invisible evil creatures - the Djinns.