a very funny movie . it be good to see jim carrey back in top form . it be definitely worth the price of admission . morgan freeman and jennifer aniston both play outstanding support role in this film . i think they may have play the dog a bit too much however and still a good film to see .