Rok 1912. Dwudziestotrzyletnia poetka Elspeth Dunn jest żoną rybaka, lecz panicznie boi się wody.
Nigdy nie opuszczała swojej rodzinnej "dzikiej, pogańskiej, zielonej" szkockiej wyspy Skye. Elspeth i David dzielą się ulubionymi lekturami, najśmielszymi marzeniami, najgłębszymi sekretami, aż z ich rozmów na odległość rodzi się przyjaźń i miłość.
Kiedy jednak wojna ogarnia Europę i David zgłasza się na front, Elspeth może tylko czekać na swojej odludnej wyspie i modlić się, by przeżył... Margaret, córka Elspeth, zakochana w pilocie RAF-u nie rozumie, czemu matka ostrzega ją przed wojenną miłością.
Kiedy ich domem wstrząsa wybuch bomby, ze skrytki w ścianie wypadają setki listów, a Elspeth znika. Margaret wyrusza na poszukiwania matki, nie przeczuwając, że przyjdzie jej zmierzyć się z prawdą o tym, co przed laty spotkało jej rodzinę.