Science Meets Fiction