Prom Baltic Charisma płynie ze Szwecji do Finlandii, a na jego pokładzie 1200 pasażerów szykuje się do imprezy. Nikt nie wie, że wśród nich ukrywa się śmiertelne zagrożenie. Edith (Tuppence Middleton) gorączkowo szuka swojego wampirzego syna Waltera (Kolbjörn Skarsgard) i jego przyjaciela, którzy atakują kolejne osoby. Tymczasem pasażer Dan (Björn Bengtsson), popularny piosenkarz, sam przemienia się w żądnego władzy wampira.Walter zmienia dawną wielką gwiazdę pop, Dana, w spragnionego władzy wampira. Na statku powstaje chaos. Edith stara się zatrzeć ślady po działaniach syna.