Mankind faces its greatest challenge as a successfully cloned Neanderthal is on the run...
2001
1996
2003
1978
2005
1952
1981
1989
1994
1995
2010
2009