The birth of the Witness and the beginning of the end of the world.
12 Monkeys
Season 3 (10 Episodes)
With the identity of the Witness - the engineer of the reality ending Army of the 12 Monkeys - now known, Cole and his allies must travel through different eras in history to stop him.