Møt Tommy Bruce, en antihelt som er så ulik sin historiske navnesake som man kan forestille seg – nesten uten ryggrad og absolutt ikke mannen for å redde seg selv, med mindre han presses for langt. Tommy Bruce har sett bedre dager; han bor i et nedslitt hotell som han har arvet fra avdøde foreldre, plassert i en avsides del av Perthshire. Med store gjeldsproblemer og en elendig bygning som faller fra hverandre omkring ham, kjemper Tommy mot en overveldende ensomhet, mens han langsomt, men bestemt, drikker bort både seg selv og virksomheten. En dag, helt plutselig, kommer Fiona McLean inn i Tommys liv og hotellet hans. Med den lyset hun bringer, kan det hende at Tommys skjebne er i ferd med å snu. Men i hennes kjølvann følger også mørket med; navn og ansikter fra fortiden som ikke har gode intensjoner overfor Tommy, og kriminelle krefter som truer med å ødelegge ham, hotellet og den lille lykken han har klart å samle sammen.