The opening scene with the log truck was filmed on the amstutz highway in Waukegan,Illinois.
In the last scene when Stella is in the bar speaking with Pelham and then the Chief, she appears to be wearing a necklace (the shorter one) which is an "Aleppo" design, which is/was made in Syria.