Collin stara się nie rzucać nikomu w oczy. Do końca zwolnienia warunkowego zostały mu tylko trzy dni. Jego przyjaciel z dzieciństwa Miles zupełnie o to nie dba i wciąż wymachuje mu przed nosem bronią. Pewnej nocy Collin jest świadkiem zbrodni - biały policjant strzela do uciekającego...
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...