We have three brand new clips from the upcoming Heroes Season 3 finale entitled An Invisible Thread, which will air this Monday, April 27 at 9 PM ET on NBC. Take a look at what's in store for the season finale below.
Nathan tries to prevent Sylar from meeting the President. Sylar has his own agenda regarding his partner. Hiro finds there are consequences that come with the return of his powers.