En un pintoresco pueblo de la Inglaterra rural del siglo XVII, una joven llamada Lorna vive atrapada entre dos mundos. Huérfana y criada por una familia de rudos campesinos, su vida da un giro inesperado cuando se encuentra con el desesperado y apuesto John Ridd, un joven de nobleza que regresa a su hogar tras una larga ausencia.