7.514 The Staircase Oct. 07, 2004 The Staircase IMDb: 7.514 2004 27 views Academy Award-winning documentary filmmaker, Jean-Xavier de Lestrade, presents a gripping courtroom thriller, offering a rare and revealing ... CrimeDocumentary