Denzel Washington stars as Robert McCall, a former black ops commando who seeks redemption by helping those in need.
Marton Csokas portrays Teddy, the ruthless Russian gangster who becomes McCall's formidable opponent.
Chloë Grace Moretz plays Teri, a young prostitute who McCall befriends and tries to protect.
David Harbour takes on the role of Masters, a corrupt policeman who complicates McCall's mission.
Haley Bennett appears as Mandy, a young woman involved in a dangerous situation that McCall intervenes in.
Bill Pullman plays Brian Plummer, a former colleague of McCall who seeks his help in a time of crisis.
Melissa Leo portrays Susan Plummer, another former colleague of McCall who becomes entangled in the danger he faces.
David Meunier takes on the role of Slavi, a key figure in the criminal underworld that McCall confronts.
Johnny Skourtis appears as Ralphie, a young security guard who looks up to McCall for guidance.
Alex Veadov plays Tevi, one of the henchmen working for the main antagonist that McCall faces.
Vladimir Kulich portrays Vladimir Pushkin, a powerful Russian mob boss who crosses paths with McCall.
E. Roger Mitchell appears as the Lead Investigator working on the case involving McCall's actions.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.