Private Detective Susuki finds himself in a secluded ski resort, trapped by a storm alongside other vacationers. Everything takes a…