Throughout history, people held firm beliefs that monsters and peculiar creatures truly inhabited far-flung corners of the world. David Attenborough inquires into the reasons behind these enduring convictions.
Do sea-serpents exist? What made people believe in mermaids; and what about that most mysterious monster said to live in the deep waters of Loch Ness ?