Catherine Schell
The picture, even then, was always rather rotten on cheap video.
Recently she has been touring the United States to promote the space series, but she has never worked in America.