demon's home dialup focus was also its achilles heel mount mcleod west of dease lake british columbia is named for him jett was one of the executive producers for the film