Full disclosure: I am not much of a Denzel Washington fan because of his part in the anti-South African pile of *beep* known as
Cry Freedom but he is a very good actor indeed.
DW plays Robert McCall, a ex soldier and defence expert who retires from the game but is pulled out of self imposed retirement (working at a Home Depot) after a young girl he befriends is brutalized by the Russian mob: the revenge he extracts without once using a gun is quite something.
Based on the TV series starring Edward Woodward, this was well worth my time.