I took a drive down to Chester, CT today where most of this movie was filmed. The train depot is still there although just one small building survives. Coincidencely the Essex valley steam railroad runs a scenic steam train right past here! The engine is even numbered 97. Not the original steam engine, but a similar one. The original was scrapped after the movie was made.
A drive thru Chester will show you many more recogisable buildings. Although the Caldwell General store was fictional, the building is still there. I walked right where Harry Foster Malone ran to his Limousine at the end of the movie. There is a liquor store at the spot where the bandstand was at the end of the movie. How did zoning let that slip thru?
The road where Jane and the kids walk past the Dam is not far on North Main meets Liberty street. The road has been improved but the spot is easily recognisable.
For pics go to these links;