A specimen of the distant ancient past is discovered along the Taymyr Peninsula by a Russian college expedition. Their professors, feeling an overwhelming amount of excitement, recruit others to come along the next expedition there. The Americans, Benny and Mike along with his dog, are as equally excited to be recruited and come along. At the Gyatsing Pass Weather Station, near the site of the students' discovery, the staff and security prepare...