Why 6/10 this is a really good movie.I agree that there is ""too much blood"",it's definitely not suitable to children.I will give 9/10,1 point less because it was 2h movie and being an Indian I have habit of watching movies with length of 3h or more.