Amerykańska stewardesa wyrusza na poszukiwania swojej zaginionej siostry. Pomaga jej w tym włoski detektyw, który uważa że za zniknięciem dziewczyny stoi seryjny morderca napadający na atrakcyjne kobiety.
Pierwotnie rolę Yellow (Giallo) miał zagrać Vincent Gallo, jednak zrezygnował, gdy dowiedział się, że jedną z głównych ról ma zagrać jego była narzeczona – Asia Argento.
Adrien Brody pozwał producentów filmu i chciał zatrzymać jego amerykańską premierę, ponieważ twierdził, że nie zapłacono mu za jego rolę. Aktor domagał się 640 000 dolarów z tytułu wynagrodzenia i 2 000 000 dolarów zerwanie kontraktu. Podobno środków brakło producentom już w trakcie zdjęć, ale przekonano aktora do ich kontynuowania, wmawiając mu, że zdobędą pieniądze z praw do włoskiej dystrybucji, co niestety nie było prawdą.