Lancashire, 1863. Hannah dit adieu à son fils Malachi, qui part en Australie. Jeune veuve, la voilà contrainte de vivre avec son aîné, Lemuel, et sa belle-fille Patty, manipulatrice prête à tous les mensonges pour asservir sa belle-mère.
Bientôt‚ Hannah n'a plus qu'une solution : la fuite. Elle croise la route de Nathaniel, qui a été passé à tabac alors qu'il voyageait avec son fils et sa nièce. Il vient de perdre sa femme‚ et les terres qu'il louait, ravagées par le fils de son ancien propriétaire.
Ensemble‚ ne pourraient-ils pas retrouver le bonheur ? Mais leurs ennemis les poursuivent de leur haine, et s'allient pour les en empêcher.