Law Abiding Citizen, directed by F. Gary Gray and starring Gerard Butler and Jamie Foxx, has been getting rave reviews from ...