6.1The Last Voyage of the Demeter 2023 Aug. 10, 2023The Last Voyage of the Demeter 2023 IMDb: 6.1 2023 118 min 143 viewsThe 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 ...HorrorThriller