This movie was filmed in my hometown!
Parts of it, at least. I think other parts may have been filmed nearby in other Chicago suburbs (not positive about that one) but the opening of the movie, and the park scene for sure were definitely filmed in Hinsdale, IL! Probably one of the nicest suburbs of Chicago, IL.
The intro scene is the main street in town and the park is where I used to play as a kid :) They have since remodeled the park (took all the fun stuff out to make it safe..) but you get the point.
Just thought I'd share that.