Luke Armstrong, 15 ans, est retrouvé mort dans sa baignoire, étranglé à l'aide d'un lacet. Son assassin s'est livré à une mise en scène en parsemant l'eau du bain avec des fleurs fraîchement cueillies. L'inspectrice en chef Vera Stanhope et Joe Ashworth, son coéquipier, commencent à découvrir de sombres secrets dans l'entourage du jeune homme. Lorsqu'un deuxième meurtre est commis, Vera comprend qu'elle est sur les traces d'un tueur en série...