Both my father and I enjoyed this show a lot. I think it's good for all.ages. If you have children that get scared easily be warned that there are a few scary charaters in a few scenes. But all in all it is visually impressive some acts are breathtaking and the music was awesome. Modern meets chinese. You could tell a lot of hard work and creativity went into making this spectacular show happen!