This movie is a flat adaptation wasting a great opportunity that the underlying story could have provided. It is presented without any real magic, chemistry between the characters or any sense of tension. What should be a warm, humorous family movie just comes across as cold, unfunny and cliched. Michael Caine's voice work is a highlight but his appearances are too brief. Russell Brand in contrast appears completely miscast in his role. Maybe young kids will love it, but in my eyes it doesn't have enough depth to work as film to be enjoyed by all the family.