This is a movie for real kids, not necessarily the "kids at heart". The plot might be typical for adults and will get bored. But for young kids who like fantasy movies with good and happy endings, this is an entertaining treat for them to watch. Like Channing Tatum's movie for kids, Small Foot. :)