Took my 5-year-old grandson. He loved it, except that the sound was too loud. He kept covering his ears. So engrossed that he didn't even take a bathroom break. We read the book the night before - a smart move. We read it again, after we got home from the theater. This old grandma enjoyed the film, too. I agree w/my grandson - the sound was just too loud.