Episode one introduces us to the characters and creators who are going to tak...
Heroes Unmasked
Season 1 Episode 20: Finale
Now that we know the fate of our Heroes, this is the chance to look back at the highs and lows of their extraordinary journey.