Search for "Marisa Porcel"
in
Island of the Damned (1976)