Was this shot on the Warner Bros backlot??
A lot of the 'street scenes' resemble the town from 'Monster Squad', which was shot on the Warner Backlot. I was curious if this was shot in the same location.
You're from the future?Well that's brilliant!Do they still have sandwiches there?