The Stranger Left No Card
A small town is suddenly invaded by a tall, weirdly dressed stranger whose eccentric, but harmless, behaviour is gradually accepted by the townspeople who know him as "Napoleon". One day he calls at an office and confronts a man, telling him he has come to exact revenge…