En un pequeño pueblo rural, la vida de una joven y perseverante maestra, Lucy, se ve transformada cuando llega un misterioso forastero, Jack, un ciego que ha decidido iniciar una nueva vida lejos de su pasado. Con un corazón lleno de sorpresas y cicatrices, Jack encuentra refugio en la escuela de Lucy, donde poco a poco la vida del pueblo gira en torno a la necesidad de apoyo y amor.