A remote arctic station is overrun by its own monstrous experiment, leaving the survivors no choice but to face what they've created.
2010
2016
1982
1975
1991
2013
2023
1986
2005
2004
1965
2007
1993
1990
2020