Nytårsaften bliver den gigantiske luksusliner Poseidon ramt af en flodbølge. Skibet ender med bunden i vejret, og stort set alle drukner. En lille gruppe overlevende prøver desperat at kæmpe sig vej igennem skroget og mod kølen, der nu er eneste del over vandet.

En seriemorder er løs og to betjente, som er hinandens modsætninger, må forsøge at enes og fange morderen før flere unge kvinder mister livet.

Blood: The Last Vampire foregår under Vietnamkrigen, men den handler ikke om soldater og kamp, men derimod om mystiske overnaturlige hændelser og vampyrangreb på en skole for militærfolkenes børn. En kvindelig japansk vampyrspecialist bliver sat på sagen - forklædt som skoleelev. Det er allehelgensaften, så der skal være fest - forhåbentlig uden rigtige vampyrer.