This was a very gritty and real feeling movie. Benicio Del Toro was amazingly badass from start to finish. Josh Brolin was also great. Emily Blunt did a great job playing the moral compass but the director spent way too much time focused on her pensive face. There was no misunderstanding how she felt about the events taking place and the deep thought zoom ins just seemed too much after a while. They could have trimmed a bunch of time off the movie and kept it tighter with less of that. Outside of that - there was really not much to complain about.
I would recommend people checking this out. Its a very well done movie and very intense at parts.