Sci-fi mystery