- L'uomo che uccise Liberty Valance (1962) - nel ruolo di Hallie Stoddard
- Il grande rosso (1965) - nel ruolo di Martha McKenna
- Seguitemi, ragazzi! (1966) - nel ruolo di Kate Dunnigan
- Stanno arrivando i russi, stanno arrivando i russi (1966) - come Justine Melville
- C'era una volta il West (1968) - nel ruolo di Jill McBain
- L'imbattuto (1969) - nel ruolo di Charlotte Langdon
- La grande speranza bianca (1970) - nel ruolo di Eleanor Backman
- Il ceppo di Andromeda (1971) - nel ruolo del Dr. Mark Hall
- Mattatoio-Five (1972) - nel ruolo di Mary O'Hare
- La puntura (1973) - come Loretta Salino
- Il grande Gatsby (1974) - nel ruolo di Myrtle Wilson
- Rollerball (1975) - nel ruolo di Ella James
- King Kong (1976) - nel ruolo di Dwan
- Grey Lady Down (1978) - nel ruolo del comandante Roskam
- Shining (1980) - nel ruolo di Wendy Torrance
- La mia Africa (1985) - come Felicity
- Acchiappafantasmi (1984) - nel ruolo di Dana Barrett
- Il Presidio (1988) - nel ruolo di Donna Caldwell
- Alla guida di Miss Daisy (1989) - nel ruolo di Daisy Werthan
- Dick Tracy (1990) - nel ruolo di Senza fiato Mahoney
- JFK (1991) - nel ruolo di Priscilla Johnson McRaven
- Batman Returns (1992) - nel ruolo di Selina Kyle / Catwoman
- Il rapporto del pellicano (1993) - nel ruolo di Darby Shaw
- Nella valle di Elah (2007) - come Joan Deerfield
Serie televisive:
- Naked City (1958-1963) - come vari personaggi
- Route 66 (1961-1964) - come vari personaggi
- Le infermiere (1962-1965) - come vari personaggi
- Dr. Kildare (1964-1966) - come vari personaggi
- L'uomo dell'U.N.C.L.E. (1965-1968) - come vari personaggi
- Mission:Impossible (1966-1973) - come vari personaggi
- Il fuggitivo (1966-1967) - come vari personaggi
- The Invaders (1967-1968) - come vari personaggi
- Star Trek:La serie originale (1967-1969) - nel ruolo di Nyota Uhura
- Colombo (1971-1972) - nel ruolo di Beth Chadwick
- La signora in giallo (1984-1996) - nel ruolo di Jessica Fletcher