Laura Press
Behind the Red Door 2003
Rating: 6.4
The Pit 1981
Rating: 5.7
as MIchelle
as Mrs. Benjamin