I thoroughly enjoyed this movie. Finally a good made movie, and not trash that runs in theaters nowadays such as Swat or Fast and Furious. This movie is like a movie should be, spontanous, character development etc...I cant see why some people are turned off by the dialogues and the music. Crowe did another masterful job in portraying a real hero, who is able to admit mistakes. If you cant pay attention more than 5 mins this movie is not for you.