Harmsworth. A remote, mist-shrouded island in the Russian Arctic. Archaeology Professor Callum Ross makes the discovery of a lifetime: a prehistoric ice mummy preserved for thousands of years by the sub-zero temperatures. Only, they didn't die of natural causes...