No photoRuth HarlapActorIMDb Acted in 31980s1987Beauty and the BeastIsabella601983A Married CoupleMaya1982StigmaMovie