Home TV Series 12 Monkeys 12 Monkeys Season 1 Episode 11 - Shonin
Aired: 27 Mar 2015
Cole's last-ditch effort to stop the Army of the 12 Monkeys brings him to Tokyo in the year 1987.