Angleterre, 1657. Les puritains John et Fanny Lye vivent avec leur jeune fils Arthur dans une ferme isolée du Shropshire. Un matin, Thomas Ashbury et sa compagne Rebecca Henschaw, blessés, trouvent refuge dans leur grange. Cachant qu'ils sont traqués par le shérif du comté pour leur appartenance aux ranters, un petit groupe religieux panthéiste qui rejette notamment la notion de péché, le mariage et la propriété, ils leur demandent l'hospitalité. Malgré l'opposition de son époux, Fanny accepte de les héberger quelques jours. A leur contact, elle commence à s'émanciper du puritanisme de sa communauté.