The Last Muse
Rebecca lives in a castle completely submerged in her passion and in a growing sexual transgression. This will lead her towards a limitless whirlpool of sex, getting more and more tangled up in the inevitable net of lust.


2001

2002

2003

1988

1932

2001

1973

1992

1984

1932

1967

1932

1974

1946

2015

1976

1964

2011

2022
1974