MovieMaps

“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.

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.