Foresight

Foresight: Part 3

  • Season 1
  • , Episode 26  | 
  • Aired: 10/23/2009
    • Length: 22:49
    • Plays: ???
Synopsis >

Magneto's Sentinels land in New York and begin their retaliation against the humans.

TV GUIDE Users' Most Popular