"It takes place in a quiet little town nestled in the North Georgia mountains."