La venticinquenne Joan Webster sa bene cosa vuole dalla vita. Decide di imbarcarsi per l’isola di Kiloran, nelle Ebridi, per sposare Sir Robert Bellenger, un uomo vecchio e ricco. Bloccata dalla nebbia, si ferma nell’isola di Mull, in compagnia di un giovane ufficiale della marina, Torquil. Durante il suo soggiorno a Mull, Joan fa amicizia con gli abitanti del luogo, soddisfatti delle loro vite, anche se squattrinati. Joan capisce che, contro la propria volontà, si sta innamorando di Torquil. L'amore sboccia quando e dove meno ce lo si aspetta.