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.
2006
1939
2025
2022
1935
1933
1971
2004
1982
2007
2021
2001
1998
2009
1987
1988
2013
2015