Slow to get rolling, but worth it by the end. Better than i thought!
Sure has flaws; Scooter girl character was not at all believable (she wouldn't survive long in real life). Blond agent also not at all believable, she would never get that job (plus, the girl can't act, but is a great "asstress" so ok!). Giovanna character was interesting but under-developed. Opening with crying ghetto poopy baby was a little heavy-handed.
But the goods outweigh the uh Few!
Walken delivers heads and shoulders above all else; great character, well drawn, just awesome portrayal, and with the best lines of course. Browne was good. Preggers was good. Guy from Hackers is actually a decent actor. Funny guy from Transformers was believable as drive-by gangster. Few performance was solid.
Overall, good message, interesting delivery. Worth seeing; definitely better than the rating, IMO