Starting with an embarrassing confession, a film crew forces an actress into bizarre experiments that include lemons.
1985
2015
1992
1983
2021
1988
1979
1982
1987
1981
2000
1990
1986
1971
1984
2001
2019