Theater review: Fairy-tale mashup brings musical magic to Mo