Im Jahr 1897 tritt ein Schiff namens Demeter die Reise von Varna (Bulgarien) nach London an, um mehrere hölzerne Kisten zu überliefern. Captain Eliot (Liam Cunningham) sucht dafür noch nach Männern für seine Crew und wird nach einer waghalsigen Aktion, schließlich mit dem Arzt Clemens (Corey Hawkins) fündig.
Die Reise beginnt zunächst ruhig, doch als sämtliche Tiere an Bord plötzlich tot und mit Bisswunden versehen aufgefunden werden, wird der Crew langsam klar, dass sie etwas Lebendiges mit an Bord gebracht haben und es scheint einen unstillbaren Durst nach Blut zu haben…