Movies electrical torture
Hard Candy
Lager SSadis Kastrat Kommandantur
Italy 4.5/10
Producer: Società Europea Films Internazionali Cinematografica (SEFI)
Date of release: 16 Nov 1976
Barb Wire
United States of America 3.9/10
Gender: Science Fiction
Producer: PolyGram Filmed Entertainment
Date of release: 02 May 1996