Heather Elizabeth Parkhurst
The Granny 1995
Rating: 5
Conflict of Interest 1993
Rating: 4.4
as Francesca