4.5 Brilliant!! GoodLuckCharm18 | 03/12/2007 | See all GoodLuckCharm18's reviews (72) Always will like this film! Jim Carrey at his best as usual, really good actor. Jennifer Aniston also plays a good role and of course Morgan Freeman brilliant actor. Good family comedy which u can watch over and over and still laugh!