I went to this expecting a new look at an old myth, combining pop culture and science with the myth to create a new version of the story, but that’s not what I got. It was interesting enough, pretty design, but the couple references to modern science did not live up to the description that made me want to come see the show.