Watch S1 : Episode 12

Nothing Left to Lose

Season 1, Episode 12 -  Air Date: 10/7/2007
1 Rating

Synopsis

First part of the Season Finale. Dr. Raines is to be the subject of an In Person Magazine article on heroes when she goes missing, wanted as a result of trying several experimental anti-cancer treatments on herself without approval.

Show Photos

See all »

News from our partners