mikesfilmtalk.com
Stranded aka Djinns (2010): Desert Deja Vu?
That this French film made little to no impact on the world of cinema is evident by the overwhelming lack of information on the internet. Both IMDb and Wikipedia have very short ‘blurbs&#8217…