Goats, Ghosts, and the Town of Spectre

Goats, Ghosts, and the Town of Spectre
On an Alabama island, the town built for Big Fish is still standing, and the goats have made it their own.

The goats notice you before anyone else does.
They wander across Jackson Lake Island with the confidence of longtime residents, which is exactly what they are. They graze beside the road, nap beneath the trees, and gather around the old church. If one stops in front of your car, you wait. This is their island. You are the guest.
Just outside Millbrook, Alabama, Jackson Lake Island feels pleasantly disconnected from the mainland. Water surrounds it, trees hide much of it, and a narrow causeway provides the only road in. When the Alabama River rises, that causeway can flood, and access may become difficult or impossible. The river has the final word.



The Goats Are in Charge
Dozens of goats roam freely across the island. They inspect picnic tables, visit campsites, and follow children who show even the slightest possibility of carrying food.
Their personalities become apparent quickly. Some are bold. Some keep their distance. A few behave like unofficial tour guides, appearing beside visitors as they walk toward the island’s best-known attraction.
The goats prevent Jackson Lake Island from feeling like a museum. They climb, bleat, wander into photographs, and interrupt serious attempts to appreciate the scenery. They are funny, social, and completely uninterested in the fact that they live on a famous movie location.

Welcome to Spectre
Hidden beneath the trees is what remains of Spectre, the fictional town created for Tim Burton’s 2003 film Big Fish. In the movie, Spectre is an idyllic Southern town where the grass is soft, the people are welcoming, and nobody wears shoes. The set was built on Jackson Lake Island, and portions of it were left behind after filming.
Today, Spectre looks less like a movie set and more like a ghost town with a good story. The buildings are slowly giving way. Paint has faded. Walls lean. Rooflines sag. Vines push into the structures, and weather has softened their edges. Fire and decay have claimed some buildings entirely.
The deterioration is part of the experience. A freshly restored Spectre would miss the point. The town is interesting because it appears to be slipping back into the woods, one board at a time.

About Those Shoes
The shoes may be the strangest sight on the island.
They hang by their laces from a line, recalling a memorable detail from Big Fish. Visitors have added their own pairs over the years, creating a collection of sneakers, sandals, boots, and children’s shoes.
Some are bleached by the sun. Others are darkened by rain. Looking at them, you begin wondering who wore them, why they chose that pair, and whether they drove home barefoot.
The line is funny at first. Then it becomes oddly touching. Every pair marks a person who visited this fictional town and wanted to become part of its story.
After the Visitors Leave
Jackson Lake Island also has a rustic campground, with RVs and tents tucked beneath mature trees. Anglers fish the quiet oxbow for crappie, bass, bream, and catfish, while kayakers move carefully among cypress knees and flooded timber.
Those activities matter, but the island’s real character comes from its unlikely residents: a herd of goats and a town that never existed. By evening, Spectre is empty, the shoes move in the breeze, and the goats make their rounds. The mainland is still close, but it does not feel close.
Jackson Lake Island is its own peculiar little world. You only have to hope the river lets you in.
Jackson Lake Island
Cypress Lane · Millbrook, AL 36054
Jackson Lake Island is private property. Follow the gate instructions for access and check conditions before traveling; the causeway can flood when the river rises.
For current access details, contact the island at (334) 430-7963.
Plan Your Visit →Join In
Show us what you see, who you know, and what matters.


