It's a lesser version of Liar Liar. A lot of Jim Carrey's movies take place somewhere magical. That felling becomes a lot harder when you shove all the real world stuff in there. There are better children's movie with comedians you could show kids.
1 star for Jim Carrey doing kids movies while sleepwalking. He makes it look easy, but lot of other attempts at kid movies are horrible. So I will give him that.
1 star for Angela Lansbury. She doesn't get to do much, but its a pleasure to see two legends get screen time together. I would give this movie 2.5 stars if the put a song and dance number in the final cut.