Loch Ewe, 1940. Flora vive en una remota aldea de montaña que, de un día para otro, se convierte en una base militar de la Royal Navy. La comunidad, antes unida, verá como todo cambia para siempre. También su vida, pues se enamora de ella el hijo del laird, y ella no es más que la hija del guardabosquesà Décadas después, Lexie Gordon, la hija de Flora, se ve obligada a volver a la cabaña y a la aldea donde creció. A pesar de que en Londres nunca se sintió en casa, pronto se dará cuenta de que su madre no se lo había contado todo sobre su pasado y de que el pueblo le resulta hostil, sin saber por qué. Poco a poco, irá descubriendo la historia de sus padres, los enormes sacrificios que tuvieron que hacer por ellaà Cosas de las que su madre no le habló nunca. ¿Será Lexie capaz de perdonar el pasado y encontrar su lugar en el mundo?