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
Check out IMDb's San Diego Comic-Con coverage, featuring Kevin Smith as captain of the IMDboat, July 18 to 20, 2019, visit our guide to Star Wars, family entertainment, and more.