Hebrydy, rok 1916 – wyspa skromnych młodych ludzi o gorących sercach. Marząca o Ameryce Kirsty Macleod kocha Murdo MacAulaya. Trwa jednak I woja światowa. Chłopak, tak jak i inni jego rówieśnicy, dostaje powołanie do wojska. Z tej okazji we wsi odbywa się pożegnalna potańcówka, na której dzieje się coś, co na zawsze zmienia życie Kirsty.