Lorsque l’agent d’Europol Tom Brindle est appelé à Barcelone, pour traquer Pygmalion, tueur en série notoire, il fait une découverte surprenante : l’ADN retrouvé sur les lieux du dernier crime correspond à celui d’un jeune soldat, Marco Soler, mais une enquête plus approfondie révèle que le vrai tueur pourrait être en réalité son frère jumeau dont il a été séparé. Avec l’aide de Marco, l’agent Brindle se rapproche du meurtrier mais le meurtrier se rapproche d’eux aussi, et quand Pygmalion découvre à son tour qu’il a un frère jumeau il redouble d’ardeur dans sa traque de l’équipe d’enquête. Le chasseur devient le chassé.