This is a remake of a 2003 movie by the same name. It is a hardcore ride. From what I read it is actually massively edited (by the studio) from Spikes original 200 some odd min version. I would love to see his version. It apparently had more character building. I will try to watch the original as well. I’ve read its superior. I personally loved this movie. It is not for the faint of heart. I will make you feel things. NOT all good things. Josh Brolin is of course amazing. The fight scenes are just fun to watch. Netflix is currently streaming it so its easy to come by. I don’t want to say much because its a movie you just have to experience.