Characters played by Nicole Kidman
Isabel Archer
Characters played by John Malkovich
Gilbert Osmond
Characters played by Barbara Hershey
Madame Serena Merle
Characters played by Mary-Louise Parker
Henrietta Stackpole
Characters played by Martin Donovan
Ralph Touchett
Characters played by Shelley Winters
Mrs. Touchett
Characters played by Richard E. Grant
Lord Warburton
Characters played by Shelley Duvall
Countess Gemini
Characters played by Christian Bale
Edward Rosier
Characters played by Viggo Mortensen
Caspar Goodwood
Characters played by Valentina Cervi
Pansy Osmond
Characters played by John Gielgud
Mr. Touchett
Characters played by Roger Ashton-Griffiths
Bob Bantling
Characters played by Catherine Zago
Mother Superior
Characters played by Alessandra Vanzi
Nun #2