A remote arctic station is overrun by its own monstrous experiment, leaving the survivors no choice but to face what they've created.
2020
1993
1992
2008
1995
2022
1990
2014
1920
1931
2007
1968
1960
1982