Jade Leung Tsang
Insp. Cheng Hsuen
I Spit on Your Grave 2
2013
Strange Darling
2024
Basic Instinct
1992
Tightrope
1984
Savaged
2014
Naked Killer
1992
Pet
2016
I Spit on Your Grave
2010
Henry: Portrait of a Serial Killer
1986
The Last House on the Left
2009
Fatal Attraction
1987
Hounds of Love
2016
Night of the Hunted
2023
The Devil's Rejects
2005
Extremities
1986