Poster of Cast and Crew in Horizon - Season 42 - Episode 5 - Neanderthal

Horizon - Season 42 - Neanderthal (Episode 5)

Plot: Horizon investigates a strange skull that was discovered in 1848 on the military outpost of Gibraltar. It was undoubtedly human, but also had some of the heavy features of an ape
Episode Aired On:
Thursday, February 10 2005
20 years ago