Next question: where does scream the tv series take place?
the fictional town of Lakewood