A new documentary puts viewers in the shoes of Neanderthals and early humans, giving an intimate glimpse into humans’ ...