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.
2020
2023
—
2019
2018
2016
1973
2006
2005
1987
2007
1980
1988
1999
2010
1989
1990