Boy do I want my money back.
This movie is a solid D. It has an awful lot of plot holes, but the worst part for me was the photography of a lot of the action scenes, most nearly all of which are fights. The director used a close-up camera view on a handheld and its so herky-jerky that it hurt my eyes to keep watching it. I despise photography like that to the highest degree.
There's a lot of the typical class war stuff in this, but there came a point where I turned to my brother and said I don't really know who to root for anymore. To top it off, Jodie Foster uses some crappy accent that's completely annoying and unnecessary.