I've had better... I can't even guess how many times I've watched this movie, and I laugh every time. Probably Jim Carrey's best movie, and definately one of the funniest movies in recent years.