Demi Moore
Gary Oldman
Robert Duvall
Lisa Joliffe-Andoh
Edward Hardwicke
Robert Prosky
Roy Dotrice
Joan Plowright
Malcolm Storry
James Bearden
Demi Moore as Hester Prynne
Gary Oldman as Rev. Arthur Dimmesdale
Robert Duvall as Roger Chillingworth
Lisa Joliffe-Andoh as Mituba
Edward Hardwicke as Gov. John Bellingham
Robert Prosky as Horace Stonehall
Roy Dotrice as Rev. Thomas Cheever
Joan Plowright as Harriet Hibbons
Malcolm Storry as Maj. Dunsmuir
James Bearden as Goodman Mortimer (as Jim Bearden)
Larissa Laskin as Goody Mortimer
Amy Wright as Goody Gotwick
George Aguilar as Johnny Sassamon
Tim Woodward as Brewster Stonehall
Joan Gregson as Elizabeth Cheever