Calum MacLean is een freelance huurmoordenaar die voor een onderwereldfiguur een kleine drugsdealer moet elimineren. Hij vraagt zich nooit af waarom en doet zijn werk perfect, en ook nu weer klaart hij de klus heel professioneel ondanks het feit dat er twee getuigen zijn: de jonge minnares en een nieuw vriendje. Hoofdinspecteur Fisher wil eindelijk af van de misdaad in zijn Glasgow en legt de ook niet onschuldige getuigen het vuur aan de schenen. Ondertussen zijn de onderwereldbonzen van hun kant ook bezig om losse eindjes die naar hen kunnen verwijzen op te ruimen.