This musical is about an hour long and is perfect for the whole family! Please note this show contains haze ...