Rory MacNeil er en bister gammel mand, som modvilligt forlader sin elskede ø i Hebriderne for at rejse til San Francisco og blive behandler for en alvorlig sygdom. Han bor hos sin søn, som han havde mistet kontakten med, og i mødet med sit lille barnebarn finder Rory en ny mening med det liv, han måske snart skal forlade.