A true modern science fiction masterpiece has emerged, with reactions and reviews hailing the twisted tale of perception as “the movie of the century.” While the movie has so far flown under the radar, debuting across various festivals and winning the Special Jury Prize at Cannes, it is set for a limited theatrical release in several territories, including the United States, in December. And it sounds like a truly unique cinematic experience that must be seen to be believed.

See Full Page