The 1st 2/3 of the movie were fast-paced, funny, and thoroughly enjoyable. However, the ending lacked the punch of its bookmate, and even on its own merits was a bit of a let-down. The ending nearly spoiled the rest of the movie for me. It should have been a much bigger deal.