Search for "Yelena Fadeyeva"
in
Humanoid Woman (1982)
The Bat (1995)