The upcoming sci-fi horror feature SITE, from writer-director Jason Eric Perlman, will open in select U.S. theaters and on digital platforms across the U.S. and Canada on August 8, 2025.

Starring Theo Rossi (Sons of Anarchy), Jake McLaughlin (Quantico), and Arielle Kebbel (Midnight Texas), SITE follows Neil Bardo, a small-town family man whose inspection of an abandoned military facility triggers a disorienting descent into psychological chaos.

After experiencing a time distortion at the site, Neil begins to suffer from disturbing visions—fragmented glimpses of other lives, unfamiliar people, and unsettling memories. When one vision indirectly causes a biking accident that nearly costs his son his eyesight, Neil is forced to confront the collapsing boundaries between memory, identity, and reality.

As the hallucinations intensify, Neil races to uncover the buried truths of the mysterious facility and the origins of his unraveling perception before he loses everything.

SITE - Official Trailer

SITE will be available in select theaters and via VOD beginning August 8.

 

The HorrorBuzz news desk covers the latest in horror film, TV, games, books, haunts, and festivals, delivering daily news on releases, trailers, casting, and events from across the genre. Have news to share? Visit our Submissions page.