
Brian Cox
Rory MacNeil
Rory MacNeil (Brian Cox) es un escocés cascarrabias que abandona a regañadientes su querida y apartada isla de Vallasay para viajar a San Francisco en busca de tratamiento médico para su enfermedad terminal. Al mudarse con su hijo, al que hace quince años que no ve, la vida de Rory sufrirá una transformación a través del vínculo que establece con su nieto, justo cuando menos se lo espera.

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
Sandra Santiago
Frida
Teresa Navarro
Pretty Girl at Gala
Juliana Long Tyson
Museum Thief
Ramsey Hanchette
The Mermaid
Anthony Snow
TV Cameraman
Boston Rush Freeman
Country Club Kid
















