A mysterious man spends the night in an isolated inn with a strange host.A mysterious man spends the night in an isolated inn with a strange host.A mysterious man spends the night in an isolated inn with a strange host.