A young woman tied up in a dark room pleads to be saved.
1982
2022
1981
2008
2007
1960
2003
2023
2014
1993
2009
2024