down one of the sharks, Adam is fired, and forced to leave the station within a few hours. He releases Duffy as a result. Wade and Madison then attempt to warn Lacy, Jenna and Karla, three of their friends who are in a jacuzzi about the threat, although only one, Jenna, believes them. The other two are soon eaten by one of the sharks. Dale soon witnesses one of the sharks eat a group of teenagers. An avalanche hits the town shortly afterward and kills Lars. Adam, Diana, and Carol become trapped in the police station during the avalanche and Adam gets out to rescue Wade, Madison, and Jenna, who's eventually eaten. Adam is then eaten as well. Dale arrives, and attempts to kill the sharks, although he is mortally wounded by them. Duffy also arrives, and attempts to get revenge on the sharks for eating his remaining sled dogs, but is soon wounded by them as well. He forces Wade to shoot him as he's eaten and Wade makes an unsuccessful attempt to rescue Dale. Wade, Madison, Diana and Carol decide to make a break for Dale's truck. Madison, Diana, and Carol escape the cabin, although snow soon fills it and Wade is attacked by a shark, but manages to escape. As this is happening, an Asian woman on the mountain discovers the crooked totems, and begins to straighten them, causing the sharks to disappear one by one. Carol is soon eaten by a shark, as is Dale, although the remaining sharks disappear as a result of the totems being restored. Wade, Madison and Diana then escape in the truck. The film has a self-parodying framing device featuring an injured snowboarder who supposedly witnesses the events (but isn't; shown being present for any of them) as the Unreliable narrator telling the story to a figment of his imagination, while constantly being questioned about inconsistencies. Cast Alexander Mendeluk as Wade Kate Nauta as Diana Benjamin Easterday as Lars Eric Scott Woods as Dale Kelle Cantwell as Madison Richard Gleason as Sheriff Amy Ninh as Hiro James Ouimet as Duffy Nicole Helen as Carol Emily Addison as Jenna Mike Ruggieri as Randy Erin Ross as Lacey Patrizia Cavaliere as Karla Matt Gunther as "Shredder" Vinny Petengail as Hucker Richie Million Jr. as Mike (Richard Million Jr.) Erika Jordan as Barb (Yasmin Yeganeh) John Hundrieser as Ross Haley Stewart as Beca Mike