Site (2025) is an upcoming psychological horror and sci-fi thriller directed and written by Jason Eric Perlman. The movie has themes of time distortion, secret government experiments and emotional trauma. Neil Bardo, played by Jake McLaughlin, is the main character. He is a father who starts to have disturbing visions after exploring an old military base. As these visions start to change his real life and family life, more secrets come to light.
The movie comes out on August 8, 2025 & it also stars Arielle Kebbel, Theo Rossi and Miki Ishikawa. The show combines scary stories with real-life paranoia to make for a gripping experience.
On NetFilming, we’ll explore all the major filming locations used to bring this unsettling story to life.
Where Was Site (2025) Filmed?
The movie Site was shot in different places in North Carolina, USA. Charlotte and Shelby were the main cities used, along with a few other rural and wooded areas in the state. The filmmakers were able to make a visually captivating and tense setting by combining cityscapes with remote areas.

Charlotte, North Carolina
Charlotte, the largest city in North Carolina, served as a major filming hub for Site. Charlotte is known for its modern skyline, busy streets and mix of old and new buildings. It was probably the setting for scenes in Neil’s everyday life and work. Filmmakers were able to show both the normal parts of Neil’s family life and the strange things that happen to him because the city was so adaptable. Charlotte’s buildings, such as office buildings and homes, probably helped set the scene before the story turned into a horror story.
Trivia: Charlotte has also been a filming location for big movies like The Hunger Games (2012), Homeland and Shallow Hal. Its mix of classic architecture and sleek modern buildings gives it outstanding cinematic versatility.

Shelby, North Carolina
Shelby, which is west of Charlotte, was another important place for Site. The quiet streets and old buildings of this small town helped set the scene for the scary story that starts at the abandoned military base. The peaceful setting was a fantastic choice for horror visuals because it was so different from the story’s creepy atmosphere. The town’s mix of open spaces and old buildings made the strange place where Neil’s haunting visions start feel real.
Trivia: Shelby was also in the biopics Three Billboards Outside Ebbing, Missouri and The Hunger Games: Mockingjay – Part 1. The vintage look of Shelby still attracts filmmakers seeking intriguing locations.

Other Areas in North Carolina
Site probably used other parts of North Carolina besides Charlotte and Shelby to make its settings more interesting. The state’s different landscapes, like thick forests, open fields and country roads, were the perfect backdrop for the movie’s time-bending, psychological horror scenes. North Carolina was a great place to make the movie’s creepy world because it is known as a filmmaking hub because of its tax breaks and beautiful scenery.
Trivia: Other North Carolina-filmed projects include I Know What You Did Last Summer, The Conjuring, and Iron Man 3. The state’s film-friendly policies have drawn countless horror and action productions over the years.
See Also: Back To The Frontier Filming Locations: Where The 1880s Came Back To Life
Production Timeline
Phase | Details |
---|---|
Pre-Production | Late 2023 – Script development, casting, location scouting |
Principal Photography | Early to Mid-2024 – Filming across North Carolina |
Post-Production | Mid to Late 2024 – VFX, editing, sound design |
Marketing & Promotion | Early 2025 – Trailer, poster, press activities |
Scheduled Release | August 8, 2025 – Limited theatrical + VOD |
Site Behind The Scenes
Bringing Site to life wasn’t just about visual scares—it was about crafting a psychological maze grounded in human emotion and eerie realism. Director Jason Eric Perlman aimed to keep the story grounded, even while it ventured into time-bending horror and government conspiracies.
“We wanted Site to feel real, like this could happen in our world,” said Perlman. “That’s why we chose practical locations in North Carolina. The spaces we used weren’t built sets—they carried real history, and that weight shows on screen.”
Lead actor Jake McLaughlin, who plays Neil Bardo, shared how emotionally draining the role was. “Neil isn’t just reacting to fear—he’s falling apart mentally. It was tough but rewarding. I had to get into a very dark place,” he said.
Producer Eliza Moravec added, “This wasn’t just a horror movie. It’s about memory, trauma, and how far the mind can bend before it breaks. That’s what makes Site truly unsettling.”
The team used minimal CGI, relying on natural lighting, in-camera effects and smart editing to intensify the disorientation and dread.
For fans of movies like The Sixth Sense, Event Horizon, or The Blair Witch Project, Site promises an intense experience filled with suspense, emotional turmoil and cinematic style.
Site Official Trailer
Keep following NetFilming for more updates on upcoming movie locations and behind-the-scenes insights.