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.


1932

2001

1988

1999

1974

1939

1971

1964

1970

1972

2006

2014

2000

2005

1999

1972

1982

1985

1968

2003