May 11, 1942 10m
In 1893, an odd stranger arrives in a small town and keeps a promise he made to his wife.