CLEVELAND, Ohio – The Cleveland Museum of Natural History is launching ... Inspirations for the show draw from “the space race, film score and science fiction zeitgeist” with Allen offering ...