Skip To Content

Where To Stream 20/20 Britain's Most Notorious Crime Investigations Season 1 Episode 1

Ben Needham Lost in Paradise

A Greek paradise becomes hellish after a British toddler vanishes without a trace. Their search leads his family into the murky world of child-trafficking, suspected burial sites and a prison confession – but can they discover the truth?