We enjoyed this movie, and the blend of characters was a lot of fun. Wry humor, interesting twists, a weird story, and a good vehicle for the two main actors and "the kid." We can't wait for the sequel. No movie is "perfect", according to many pundits, but this wasn't meant to be an epic or bombastic - it was meant to be entertaining with a great cast. It exceeded what we thought it would be and the kid made us hoot a few times with his naivety.