I believe he's talking about Nemesis, a theoretical star with a 26 million year orbit. It was theorized by observing a series of species extinction events which seemed to take place every 26 million years (with some gaps). Supposedly, the last major extinction event was 13 million years ago, meaning Nemesis - if it exists - is at its aphelion.
Assuming Nemesis gets no closer than Pluto's average distance (30 AU?), and is at aphelion, what would be its expected distance from the sun now? (I don't know how to calculate that, so yes, it's a question.) If that distance is more than about a lightyear, then it's well within possibility that such an object had its orbit altered by some other neighboring star and therefore the theory should be considered disproven (until observation proves it right).