Two men have a fateful encounter on a snowy night. One has buried a secret into the frozen shell of ...