Let me begin by saying that I am a Brian de Palma fan, I very much like and appreciate his films, but this one... this one is a bad, bad joke. Kevin Costner in his toughest look matches the Ingalls and Sean Connery's Oscar for best performance in a secondary role is the most outrageous Oscar award ever. The only near-decent acting here is De Niro playing Al Capone, and I mean "near". This is the gangster's film I would have expected had it been made for an audience composed by children between 12 and 16 years old. The "gore" (and I really do not like gore in films) is so funny that I was expecting to see a forgotten can of tomato sauce at any moment. Please, don't lose your time on this one; there are better things to do in life.