Een verkrachter teistert de straten van Aberdeen. Agent Jackie Watson, de vriendin van inspecteur Logan McRae, biedt zich aan als lokaas. Na een paar koude nachten hebben ze een verdachte te pakken: de mateloos populaire aanvaller van fc Aberdeen. De arrestatie zet veel kwaad bloed onder de aanhang van de club en de politie moet hem al snel weer vrijlaten: de voetballer heeft voor ieder incident een alibi.
Terwijl bijna alle aandacht van de politie en de media uitgaat naar de verkrachtingen, onderzoekt Logan een tweede zaak. In een loods bij de haven wordt het verminkte lichaam van een onbekende man gevonden. Als Logan ontdekt dat de man te zien is in een aantal illegale pornofilms lijkt het erop dat een plaatselijke liefhebber van bondage zijn hobby misschien iets te serieus neemt...
In hun zoektocht naar antwoorden raken Logan en Jackie verstrikt in een obscure wereld van pornografen, seksshops, sm en voetbal.