I really like Criminal. It's such a fun film, and those are awfully hard to come by nowadays. I honestly don't see why people give independent films such crap. Most of the ones that I've seen have been fairly good, with a couple even being fabulous. Criminal falls roughly in between the two.
What I liked the most (besides the wonderful cinematography) was the lead performance from John C. Reilly. What an actor! In my opinion, Reilly is one of the most underrated actors of his time and it's not entirely his fault. This generation of people see him as the "funny guy next to Will Ferrell". Because of this, his talent is grossly overlooked. I, for one, think that he is a fabulous actor and all of his performances have such depth. His performance is the most attractive part about this film. He plays the sleazebag Richard Gaddis, a man who is consumed by insatiable greed. He will do anything to get his hands on money. It's a character that I'm sure a lot of people can relate to.
The story unfolds nicely and not as predictably as one might think. There are some clever twists and turns, and while it's not the most original piece of work out there (it was adapted from an earlier French film), it sure manages to entertain. Hell, this one of the best films I've seen a long time. A film that can not only entertain, but make me appreciate the talent involved, is a true treasure, and Criminal is just that.