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.


1975

1977
1979

1958

2011

1952

2022

1964

1960

1974

1921

2008

1999

1972

1982

1985

2009

1984

1968

2003