We are clearly informed at the outset that the year is 1934. That works fine -- until we reach the quaint New England village, strewn with 1939 and newer cars. Our protagonist's limousine, for the record, is a 1939 Cadillac Fleetwood Seventy-Five. Nice car....five years from then! There were plenty of '40 and '41 GM makes lying around the church parking lot, too.
I take pains to mention this because it's such an easy thing to prevent and it harms the emotional climax of the picture because you are constantly reminded that it's just a movie with chronological errors.
Absent the anachronisms, an excellent picture.