A remote arctic station is overrun by its own monstrous experiment, leaving the survivors no choice but to face what they've created.
1963
2024
2003
2007
1990
2008
1977
1992
2021
1989
2006
2004