I liked this film exactly as much as I expected I would, but keep in mind I had high hopes. It's nice to see a movie that can be fun and still make you think. It's well acted, clever, and creatively done. Everyone in the theater was into it and along for the ride. Not something I see often. Although no applause at the end, as the film manages to loose momentum in the last 5 minutes, unfortunately.
3 1/2 Stars (out of 5)