SF grotesquerie from director of Delicatessen. Stars Lambert Wilson (Sahara, The Matrix) and Dominique Pinon (Amelie).
For more news on strange phenomena, weird experiences, curiosities, prodigies and portents subscribe to Fortean Times magazine.
Click here and get 3 issues for just £1!
Bookmark this post with: