In this town, everyone has a secret they’d kill to keep.
Oak Hill, North Carolina is a sleepy community where nothing exciting ever happens, a town so tiny it has no room for secrets. So when a stranger ...