Mercedes Molina
Night of the Howling Beast 1977
Rating: 5.3
Exorcismo 1975
Rating: 4.9
as Sylvia Lacombe
as Leila Gibson