Mini series. A group of heroes seek the elusive Yeti in the mountains. Where will this quest take them and what will they uncover in the process?