Satisfying revenge thriller

Rating: 7/10 (21 October 2019)

With a great script and writing this film delivers on thrills and is widely entertaining. Both Jamie Foxx and Gerard Butler are enjoyable in their roles. This is more so a Jamie Foxx film but Gerard Butler steals his scenes and is the highlight of the film.
Ignore the reviews claiming this film loses its way in the end or the ending is disappointing. They claim this because the bad guy loses (Butler) and his character was entertaining. But this was the proper ending and his character did the crimes, so it was only right to kill him off.
Though the ending somewhat felt a little rushed. One small complaint is perhaps they could have added a few more scenes and expanded on the end a little more. Otherwise, Law Abiding Citizen is a very satisfying film.