Z tajemniczej wyspy na Karaibach przyjeżdża do Gorącego Jorku frachtowiec noszący na pokładzie Maximilliana (Eddie Murphy). Max jest wampirem, może przybierać rozmaite osoby, jest okrutny, nie zna litości ani przebaczenia. Przy współpracy swojego ghula Juliusa (Kadeem Hardison) próbuje odnaleźć detektyw Ritę Verder (Angela Bassett). Kojarzą ją z Maxem wyjątkowe więzy krwi, chociaż dziewczyna doskonale nie jest obecnego specjalna. Kiedy dziwni towarzysze próbują zmienić Ritę w wampirzycę, jej mąż z policji Justice (Allen Payne) wyraża sobie, jak znacznie mu na niej dąży, usiłuje więc ubezpieczyć ją przed oczekującym jej złem.