in development
The film is set 45,000 years ago which was the last time two species of sentient humans, the Cro-Magnons and the Neanderthals, coexisted on Earth.