Tess leave home to work on a nearby farm. There she meets her true love Angel Clare (Peter Firth), a young man from a prominent family. Angel falls in love with Tess, whom he believes to be a virgin. After Tess reveals her former relationship with Alec on the wedding night, Angel abandons her. Tess is vulnerable and disillusioned when she once meets up with Alec. The death of Tess' father has left her mother and siblings destitute. She is reluctantly forced to resume her relationship with Alec to feed her family.
Angel returns from a missionary trip abroad. He regrets his treatment of Tess and seeks her out so they can reconcile. Angel is disappointed to find Tess living with Alec. Realizing that Alec has once again ruined her chance at happiness, she murders him. Tess reuintes with Angel and they run away together. Unfortunately, the law catches up with Tess at Stonehenge. She is awakened by constables and taken away. Tess is tried and hanged for the murder of Alec.