Takes place near my house???
Apparently the town was loosely based on Huntingdon Valley, PA which is right outside where I live haha. Part of Huntingdon Valley encompasses the town of Abington where I was born.
I love this movie and never knew that!