In the wealthy London suburb of Hampstead, residents are scammed out of a million pounds by a prolific fraudster who masquerades as a shaman.
2 episodes · January 4, 2026
Sign in to join the discussion
No comments yet. Start the conversation!
Top Gear
1978
Money, Explained
2021
MegaStructures
2004
Trust Me: The False Prophet
2026
Haunted
2018
How Do They Do It?
2006
Eli Roth's History of Horror
Mysteries at the Museum
2010
1971: The Year That Music Changed Everything
Generation Hustle
World War II with Tom Hanks
Antiques Roadshow
1997