Film New Orleans

Locations. Resources. Incentives.

American Horror Story: Freak Show

Premieres: October 8, 2014

 Set in 1952 Jupiter, Florida, telling the story of one of the last remaining freak shows in America, and their struggle for survival.