Rory MacNeil (Brian Cox) to trudny w obyciu, zgorzkniały, stary Szkot. Pewnego dnia będzie musiał opuścić ukochaną wyspę i udać się do San Francisco, aby poszukać pomocy medycznej. Tam zmierzy się z pędem wielkiego miasta, konsumpcyjnym stylem życia i synem, którego nie widział od wielu lat. Niespodziewanie więź, jaka połączy go z nowo poznanym malutkim wnukiem, rozbudzi w nim pragnienie życia. Co zrobi, kiedy na jego drodze pojawi się jeszcze piękna kobieta (Rosanna Arquette)?
Brian Cox
Rory MacNeil
Rosanna Arquette
Claudia
JJ Feild
Ian
Thora Birch
Emily
Peter Coyote
Professor
Tim Matheson
Weiss
Josh Stamberg
Jeff
Treat Williams
Frank Barron
Clive Russell
Campbell
Emanuel Cohn
Academic Man
Gail Gamble
San Francisco Power Elite
Vanessa Ross
Gala Debutante