Question: where does the movie road to perdition take place
Answer: Rock Island, Illinois