Stolen reconstructs how a cunning group of Italian thieves, dubbed “The School of Turin,” infiltrated an underground vault and made off with $100–$500 million in gems. Featuring exclusive interviews with the Antwerp detectives who cracked the case and the alleged mastermind himself, this gripping documentary premieres August 8, 2025, on Netflix.