"An Invisible Thread" is the third season finale of Heroes. Here's the official NBC promo for the episode.
Added: