Mankind faces its greatest challenge as a successfully cloned Neanderthal is on the run...
1968
2014
1971
2013
2012
1969
1996
2015