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.
Hermione Corfield
Kirsty MacLeod
Morven Christie
Mairi MacLeod
Mark Gatiss
Doctor MacLean
Will Fletcher
Murdo MacAulay
Ali Fumiko Whitney
Annie MacLeod
Ian Pirie
Constable MacRae
Jeff Stewart
Skipper
David Brooks
Kirsty’s Father
Felicity Keenan
Young Kirsty
Tom Byrne
Iain Ban
Scott Miller
Calum Morrison
Alison Peebles
Old Peggy