leagueofdeadfilms.com
January 17th, 2011: The Thing (1982)
It is the beginning of winter at Outpost #31, a remote American research station in Antarctica. Just before a storm rolls in, effectively cutting the base off from the outside world, a group of cr…