Gerard Butler is a "Law Abiding Citizen," set to open the Philadelphia Film Festival.