Movies Life – movie review By David Edwards 7 years ago Some mad movie scientist has spliced together the DNA of Alien, John Carpenter’s The Thing