芝加哥警探安·勞森(由塞繆爾·L·傑克遜飾演)與蘇格蘭偵探博伊德(由文森特·卡塞爾飾演)合作,追捕一名殘忍的連環殺手。五年前,勞森曾調查過一系列具有相同恐怖模式的殺人案件,而現在這名施虐的殺手在蘇格蘭重新出現,恐慌的當地警方因此向勞森求助。這兩位擁有痛苦過去的偵探必須合作,盡力在殺手再次行凶前將其繩之以法。