This is definitely one of the most intriguing, provocative, heart blowing and irritating movies I’ve ever watched, this is the type of movies that leaves you in a disturbed state of mind while gazing at the credits scrolling down on the screen, it’s hard to formulate a solid impression on such movies, it’s definitely impressive and humane, but not necessarily …