Rebecca Chen
Mia
Savaged
2014
The Tenants Downstairs
2016
Newness
2017
Strange Darling
2024
The Last House on the Left
2009
The Golden Lotus: Love and Desire
1991
Bone Lake
2025
Original Sin
2001
Maniac
2012
Asylum
2005
Summer Palace
2007
The Man from Elysian Fields
2001
Grindhouse
2007
Fifty Shades Freed
2018
The Duke of Burgundy
2015