A film we’ve been covering for over two years now is the French Djinn movie Stranded. After teasing at the past two American Film Markets, a trailer made its way online (before being quickly pulled), alongside a dozen of first ever stills. Directed by Hugues and Sandra Martin, the horror film follows a platoon of French soldiers on a rescue mission in North Africa confront invisible evil creatures. Check out the goods below and hopefully the trailer will resurface.
Click the poster for all of the stills: