Rory MacNeil, a rugged old Scotsman, reluctantly leaves his beloved isolated Hebridean island and travels to San Francisco to seek medical treatment. Moving in with his estranged son, Rory sees his life transformed through a newly found bond with his baby grandson.
Brian Cox
as Rory MacNeil
Rosanna Arquette
as Claudia
JJ Feild
as Ian
Thora Birch
as Emily
Peter Coyote
as Professor
Tim Matheson
as Weiss
Josh Stamberg
as Jeff
Treat Williams
as Frank Barron
Clive Russell
as Campbell
Emanuel Cohn
as Academic Man
Gail Gamble
as San Francisco Power Elite
Vanessa Ross
as Gala Debutante