I thought it was a really well made movie. Ryan Phillippe and Benicio del Toro did a great job acting in this movie. The plot at times can be hard to follow, but if you pay attention it isn't to difficult to follow. The action is very entertaining. The movie did a great job of showing realistic gun fights and gun control.
Easily one of my favorite movies. Very thought provoking and well made. You will be thinking about the movie for days after watching it. Casey Affleck does a great job at acting in this. And Ben Affleck did a great job directing.