sci fi mystery