I hate crying at the end of a movie, especially after spending the first half laughing. This film had me roaring with laughter in the first half, then completely invested in the characters in the second. This is how you make a fantasy movie. Perfect!