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.


1992

1973

1966

1973

1977

2007

1957

1967

1967

1995

1975

2002

1972

2004

1974

1932

1939

1971

1964

1970