Mind gripe & fast moving these are the operative words. We even screamed at the appropriate times. Our hats off to the editors of this movie for the flow of the story.
Finally a movie worth putting down my hard earned money!
Gerard Butler (hope I spelled his time correctly) was super as the villian/good guy turned bad. To my knowledge I had not seen him in any movies. This was good as the story unfolded You were kept in the dark. My opinion has been passed on to all my friends. Oh, Jamie Foxx was also, great as usual. This story was fitting for the time we live in and played into the everyday person's concept of the law/legal system.