The Lure Filming Locations

The Lure was filmed in Warsaw in Poland.
Show Map