Natascha Kampusch

Natascha Kampusch

Gisela Schober/BrauerPhotos/Constantin Film Verleih GmbH via Bloomberg

Natascha Kampusch at the German premiere of "3096 Days, " chronicling her eight-year ordeal in a windowless cell after being abducted. The film opens in German cinemas today.