Sci-fi tale finds its female lead