Since the 1800s, hundreds of human skulls have been unearthed in London, one of the most intriguing mysteries of archeology. In this documentary, researchers, archaeologists and other specialists reveal their current research and possible explanations for how and why so many skulls have been discovered.