Kata Bartsch
The Duke of Burgundy 2014
Rating: 6.5
Berberian Sound Studio 2012
Rating: 6.2
as Dr. Lurida
as Screamer