
Netflix has offered a first glimpse of Stolen: Heist of the Century, its exciting new true crime documentary coming in August about the world's largest ever diamond robbery.
It's about the 2003 theft in Antwerp's infamous Diamond Square, where night-time robbers brazenly stole between 100 million and half a billion dollars' worth of diamonds in the Belgian city from a vault that was thought to be impregnable. Amazingly, most of the diamonds have never been found, and it's a crime that sparks many different theories to this day.