Actress | Soundtrack
Both she and her husband Martin Landau starred on Mission: Impossible (1966) and Space: 1999 (1975).
I had a long experience with marriage, half good and half not so good. So it's enough.
Chicago, Illinois, USA
Dive deep into everything about the 2018 Oscars, superhero movies and TV series, IMDb Picks, and more.