heghedus
Only parts of the movie were filmed in Jasper. The early parts were filmed in Sayre Mine camp which is in Jefferson County right outside of Bham. The mansion scenes were filmed in the Hollingsworth house which is in Warrior, also in Jefferson county, so I think saying Bham is probably the best answer for where it was filmed. The entire area has is known for its mining, both coal and iron ore.
Great film, the house used in the childhood scenes belonged to my grandparents. I was eleven or twelve while the filming was going on and remember what an exciting thing it was to know the areas and some of the people that were taking part in making the movie. This area was also used to film the Burt Reynolds film Hooper.