sci-fi debut