Bug (2006)
Belle de jour (1967)
The Promise (2005)
The Last Emperor (1987)
The Babymoon (2017)
Sex Doll (2016)
Paprika (1991)
On the Waterfront (1954)
Lolita (1962)
Lady Snowblood (1973)