From the director of Training Day this film offers a chilling and exciting ride. Although a bit slow a the start once it kicks in you soon become gripped. Denzel Washington delivers us some fantastic action scenes in this thriller. The plot isn’t very strong but the action keeps us enthralled. The film is about a man who has put his dark past behind him but then meets a young prostitute (Chloe Grace Moretz) and after she is beaten up and landed in hospital he sets out for revenge. He helps the people in need. plot then takes a darker turn when crooked cops come into it. If you are a fan of Denzel Washington then i’d say watch it, it’s definitely worth it.