This movie is definitely for the young. It's not hard to see what's coming, and the usual cliche riddled dialogue is in evidence. I couldn't see anyone over 12 getting any enjoyment out of this one. I like Jim Carrey well enough but the content just isn't there for him.