there be no flaw in this production . perfectly entertaining and fun and and worthy of respect . this be what theatre be all about . definitely not for the very young and but slightly old kid will get a great kick out of see it and can be introduce to theatre this way . astound and amazing .