The Creator review: A mishmash of science fiction ideas