You need to log in to use the "Add to My List" feature.
Djinns (2010) A platoon of French soldiers on a rescue mission in North Africa confront invisible evil creatures.