I was thinking of the movie, “Law Abiding Citizen,” which curiously, is set in Philadelphia.
I haven’t seen it - worth the time to watch it?