An affair between a young woman and a pastor has disastrous consequences.
Gary Oldman
Rev. Arthur Dimmesdale
Demi Moore
Hester Prynne
Robert Duvall
Roger Chillingworth
Jeremy Akerman
Middle Aged Passenger