Helps to have read it to keep up/follow along. Outstanding special effects! My kids (14, 12) loved it. I thought it was a musical, so it took me awhile to adjust to the fact that it was not!