4 year old grandson was captivated, and the rest of the family really enjoyed it. Movie is well done, but I found myself getting bored about an hour into it and waiting for the end. But for kids, it is very good and you can't say that about many movies these days.