The mysterious sci-fi