i absolutely love this movie . it meet all expectation and go beyond that . i love the humor and the way the movie wasn not just randomly silly . it also have a message . jim carrey make me happy . positive .