Nell’Inghilterra del Settecento, Moll Flanders è una giovane donna bella ma povera, determinata a scalare la società. Sfrutta la sua avvenenza per conquistare uomini ricchi, ma finisce per innamorarsi di Jeremy, un ladro che si finge ammiraglio. Quando le verità emergono, Moll lo perde… ma non si arrende. Diventa borseggiatrice, lo ritrova e decide di salvarlo dalla forca, cambiando vita per amore.