12 Monkeys
Season 2
Ep 12. Blood Washed Away
- TV14
- July 11, 2016
- 43 min
-
9.0 (1,205)
Cole and Railly try to halt the final paradox in the past while Ramse, Jennifer and Deacon fight to survive the apocalypse in a last attempt to locate the Witness.