A remote arctic station is overrun by its own monstrous experiment, leaving the survivors no choice but to face what they've created.
2022
2015
1980
1975
1991
2008
1959
1972
2009
1961
2005
2014
2016
1996
2006