Linda Hamilton, best known for her portrayal of ... as well as the supernatural threats that are currently frightening Hawkins. Filming scenes were held in Palmetto, Georgia.