I never seen a so well done comedy in my life! All the jokes are funny, the history is awesome, the acting is marvelous, but, most of all, the characters are excellent. Each character has its development. And, as the history goes, things are being reveled and, you realize that nothing is like is seemed to be. Everything worked well in this movie, and, if you want lots of laughs, check this one out. You won't be disappointed.