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.
2007
2006
1988
1981
2013
1961
—
2023
2018
2024
2020
1965
1974