The Last Voyage of the Demeter (2023)

The Last Voyage of the Demeter (2023)

The legend of Dracula is born. 2023-08-09 Germany, India, United Kingdom, United States of America 119 Min. PG-13
6.8 1543 votes

Overview

The crew of the merchant ship Demeter attempts to survive the ocean voyage from Carpathia to London as they are stalked each night by a merciless presence onboard the ship.