One the films that is guaranteed to shock you at more than one moment, this is the film that dares to go the whole nine yards without breaking a sweat. Made up of several parts, horror, thriller even fantasy if you can call sex with a car fantastical, the film and its creator Julia Ducournau knows no bounds.
Full review over at Filmhounds HERE.