science fiction adaptation