By John Delia Fans of the film The Thing (1982) beware; even though the movie takes you back to the Norwegian outpost providing a beginning to John Carpenter’s film with the same title, this one may as well have been a remake. Those that have never seen Carpenter’s masterpiece however, will get all the chills […]