The end gets you thinking. the rest gets you laughing real hard. Great acting (mainly facial expressions). I won't spoil the end, but just remember: As good as it is, it gets even BETTER.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews