Snow Trail

The keepers of an inn high in the Japanese alps are unaware that their three guests are actually fugitive bank robbers.