In de gevangenis van Newgate vertelt de beruchte hoer en divegge Moll Flanders over haar leven. We zien haar als baby in dezelfde gevangenis, waar haar moeder aan de strop is ontkomen, omdat ze zwanger was. Als zij wordt gedeporteerd naar Virginia gaat Moll van hand tot hand en komt uiteindelijk terecht bij een groep zigeuners. Molls grootste wens is een dame van stand te worden. Ze besluit haar lot in eigen hand te nemen en de burgemeester van Colchester ervan te overtuigen haar in huis te nemen. Wanneer ze trouwt met de zoon des huizes, ziet het ernaar uit dat ze haar doel heeft bereikt. Als haar man echter na vijf jaar huwelijk overlijdt, komt haar leven in een stroomversnelling. Verleiding, liefde, diefstal en prostitutie spelen een grote rol. Moll raakt aan lager wal, maar door een speling van het lot neemt haar leven een onverwachte wending....