Przykuty do wózka w wybiku wypadku Àngel postanawia rozprawić się z tymi, którzy go zdradzili, a zwłaszcza z kobietą, która go porzuciła, gdy jej potrzebował.
Agent Europolu Tom Brindle (Timothy Hutton) ma za zadanie złapać niebezpiecznego zabójcę o pseudonimie "Pigmalion". Ślad wiedzie do Barcelony, gdzie morderca dokonał ostatniego ataku. Po zbadaniu sprawy, okazuje się, że kod DNA, na który natrafiono należy do innego mężczyzny, groźnego najemnika o imieniu Marco (Miguel Ángel Silvestre). Wraz z rozwojem wypadków funkcjonariusze policji, z Tomem na czele, zaczną gubić się w śledztwie, a wkrótce z myśliwych zmienią się w ofiary.
Barcelona. W pokoju hotelowym znalezione zostaje ciało. Wszystkie ślady wskazują, że był to amerykański dziennikarz, który popełnił samobójstwo. Nie wierzy w to jednak brat denata, Dan Kovacs (Dean Cain), który przyjeżdża do miasta i próbuje, podszywając się pod agenta Interpolu, na własną rękę przeprowadzić śledztwo. Mężczyzna odkrywa, że ma z tym związek siatka fałszerzy planująca wprowadzić na rynek doskonale podrobione banknoty.