“Chapter Eight: The Battle of Starcourt” Filming Locations
The Mind Flayer's monster approaches the mall as the adults head beneath to close the rift.
Stranger Things episode “Chapter Eight: The Battle of Starcourt” was filmed in Douglasville in the United States of America.
East Point City Hall as Hawkins Town Hall
A news report shows Mayor Kline being arrested and escorted from Town Hall in disgrace.
6501 Church Street as Family Video
Robin and Steve apply for a new job and Robin manages to convince the manager Keith that Steve would be valuable.