A remote arctic station is overrun by its own monstrous experiment, leaving the survivors no choice but to face what they've created.
2024
1981
2007
1988
1971
1962
1978
1982
1990
1974
2005
1969
1963
1997
1989
1936