Took my granddaughter to see this show - both hated it. Violent all the way through, loud, bad guys even killed a dog for no reason which made my granddaughter cry. Should have just gotten up and left. Worst show I've gone to in a long time - definitely not good for kids under 12.