November 2020. Another excursion during our Alabama trip was to the site outside Wetumpka, AL, where the movie "Big Fish" was filmed. Here still sits the Town of Spectre, just as it was left by the production studio after shooting of the film was completed.
The last remaining "residents" of the Town of Spectre...
Town of Spectre
Jackson Lake Island is a private island in Elmore County, Alabama, which contains the fictional town of Spectre, built as a film set for the 2003 film Big Fish. After production of the film ended, the set was initially abandoned, then partially renovated for use as a tourist attraction.