The secret-keeping locals are the only ones who can answer the terrifying truth of the show's tagline, "What secrets lie beneath the snow?"
The phrase "secret-keeping locals" refers to individuals residing in a community that is known for its secrecy and discretion. The tagline "What secrets lie beneath the snow?" suggests a hidden or concealed truth that only those who are familiar with the local area can uncover.