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.
2004
2001
1985
1995
2021
1997
1973
1965
2014
2018
1981
2009
1956
2019
2020
2000
1909