Harry Brown (movie)
Described as a "modern urban western" the titular Harry Brown (Caine) is an elderly widower and ex-marine who has lived to see his neighbourhood overrun by violent gangs, drugs and crime.