Don't go by the hype around the movie.Have no idea how anyone can like this movie. Its a very dark movie - not an iota of positivity or anything you take away from the movie. Its just a horrible movie. Avoid unless you enjoy negativity and glorification of a very negative character. People walked out of the movie just after half time and I was tempted to do so too.