At a research station in Antarctica, five of the world's top scientists have been brought together to solve one of the greatest mysteries in human history. Their subject, however, is anything but human . . .Show more