Without revealing anything about the movie, I did not like it because it was unrealistic, especially the Gary Oldman character.These are gangsters that do anything in broad daylight, without any planning, without any regards to getting caught?! Undercover officers that reveal their identity?! PLEASE!The movie was of quality simply because of the strength of the big name actors but the acting, story, editing (the parade montage was annoying) special effects (the shootings weer overdramatic) and very wooden charactors were not indicative of a superior film.This film is grossly overrated.