ISBN: | 978-5-5120-5071-2 |
High Quality Content by WIKIPEDIA articles! Yeti: Curse of the Snow Demon is a 2008, made-for-television horror film broadcast on the Sci Fi Channel on June 9, 2008. Starring Carly Pope, Peter DeLuise, Ona Grauer, and Crystal Lowe, the film centers around a group of people whom, after crashing their plane into the Himalayan Mountains, encounter the Yeti in a fight for survival.