A remote arctic station is overrun by its own monstrous experiment, leaving the survivors no choice but to face what they've created.
2005
1988
2025
1971
2024
1982
2007
1974
1963
2022
2020
2010
1960
2008
1962