Vibrant children’s theatre production