Heroes - Season 1 Episode 16

Unexpected
Sign up for Peacock to watch this episode.

Unexpected

Season 1 Episode 1643m
TV14
Peter learns that someone close to him may have betrayed him.

Heroes Season 1

View all