En 1916, Kirsty Mcleod rêve de nouveaux horizons, loin de son île écossaise où elle mène une vie routinière. Son idylle naissante avec un jeune poète revenu d'Amérique ouvre la porte à un nouvel avenir. Mais quand celui-ci est envoyé au front, il ne reste aux jeunes amants qu'une dernière nuit de danse et d'amour pour se dire adieu. Cette même nuit, la vie de Kirsty est bouleversée par un événement tragique. Le jeune femme n'a alors d'autre choix que d'affronter cette nouvelle épreuve dans le secret, seule.