what going on?

12 Monkeys 2x12

Blood Washed Away

Cole and Railly attempt to stop the final paradox in the past while Ramse, Jennifer and Deacon struggle to survive the apocalypse in a last ditch effort to find the Witness.

Jul. 11, 2016

12 Monkeys season 2