Старый и упрямый шотландец Рори Макнейл всю жизнь прожил на своем суровом и прекрасном острове. Но теперь болезнь вынуждает его покинуть родные скалы и отправиться в далекий и чужой Сан-Франциско на лечение. Он селится в роскошном доме своего сына Иэна, с которым давно потерял всякую связь.
Отношения отца и сына натянуты до предела. Рори считает Иэна снобом, а тот видит в отце лишь неотесанного и вечно недовольного старика. Ситуация кажется безнадежной, пока в жизнь Рори не врывается его маленький внук, малыш Джош. Эта хрупкая связь становится для старика спасательным кругом.
Через общение с внуком, его детскую непосредственность, Рори начинает понемногу оттаивать. Он учит мальчика жизни, а сам заново учится чувствовать. Сан-Франциско постепенно перестает быть чужим городом, а в доме сына появляются проблески тепла, которого так не хватало всем этим годам.
Но болезнь не отступает. Перед лицом неизбежного Рори решает прожить оставшееся время по-своему. Он бросает вызов условностям, мирится с прошлым и наконец находит способ сказать своей семье все то, что копилось в его сердце десятилетиями. Его знаменитая "этрусская улыбка", загадочная и мудрая, обретает новый, глубокий смысл.