people talk about a sci-fi franchise s story