Not as stupid as I had assumed, but also not quite as funny as I'd hoped. Very entertaining, despite being riddled with holes of various sorts.
Jim Carrey is as enjoyable as ever, and this movie definitely has a lot of heart. While I've become a bigger fan of him as a dramatic actor (amazing in Eternal Sunshine of the Spotless Mind), he does make me laugh, and even care, in this return to comedy.
The supporting cast definitely helps pull the whole thing off. Terrence Stamp is a genius and it's great that he's getting more and greater roles lately (also look for him in Valkyrie). It was good to see Danny Masterson (Hyde from "That 70s Show") doing some acting again.