Doctor Who (1963) - 6 mistakes in "100,000 BC"
100,000 BC (series 1)
Factual error: The tribe that Doctor Who meets is definitely Caucasian in appearance, which rules out Asia and the Americas as possible locations. Modern humans didn't reach Europe until around 30,000 years ago, so the date implied by the title is wrong. Also, the tribe is definitely NOT Neanderthal, as they apparently didn't have a tribal system.
You may also like: Doctor Who (2005) | Star Wars | The Simpsons | Harry Potter and the Chamber of Secrets | Friends