THis is what comedies are all about. This movie is an example of how a comedy can be really great. The cast is in top notch performance, the special effects are fantastic but not overwhelms the movie, God, everything is fantastic here. You can see clearly that all the actors,. the director, everyone involved believe in what they are doing and are havin fun doing it. Congratulations !!