Law Abiding Citizen Film Locations

Law Abiding Citizen starring Gerard Butler was filmed in Pennsylvania, USA. Locations: Holmesburg Prison – 8215…