A crazed killer. Unsuspecting victims. A town gripped by terror. DI Jim Carruthers has to put his personal feelings for newly- appointed DCI Sandra McTavish aside when a young student is brutally attacked and left for dead. Meanwhile, when a university lecturer is stalked by one of her own students, Carruthers is horrified to discover that the academic is none other than his ex-wife, Mairi. Are the attacker and stalker one and the...