One night, during a snow storm, a mysterious stranger staggers through the doors of a pub in a small English village, wrapped up from head to foot. The people in the village have a lot of questions. Who is the stranger? What is in his suitcase? Why has he come to the village? And why won't he let anyone see his face?