Reports of a time disturbance lead the Ninth Doctor to modern-day London, where he discovers a Neanderthal Man, twenty-eight thousand years after his race became extinct. A trip back to the dawn of humanity only deepens the mystery: who are these strange humans from...