Question: Where was the movie stir of echoes filmed?
Answer: Chicago
Natural Questions answer: Joliet , Illinois
Chicago (from the Wikipedia article "Stir of Echoes")