A finales del siglo XVII, la atractiva Hester Prynne (Demi Moore) llega, desde Inglaterra, al pueblo de Boston, en busca de una casa y unas tierras con el objetivo de tener todo listo para cuando llege su marido (Robert Duvall), pero gradualmente, su juventud, sus bellezas y sus ideas progresistas, levantan el recelo de los Reverendos Padres y la celosía de sus mujeres. Todos excepto el Reverendo Arthur Dimmesdale (Gary Oldman).