In a huge abandoned shed, a woman inflicts the most various tortures on a man in order to get answers.
2007
2004
2014
2013
2000
2015
1972
1999
2017
2012
2019
1980
2011
2001