Mary is a hit woman working for an organized crime family in Boston, whose life is completely turned around when she meets a young boy whose path she crosses when a professional hit goes bad.
Taraji P. Henson
as Mary
Jahi Di'Allo Winston
as Danny
Danny Glover
as Benny
Billy Brown
as Tom
Neal McDonough
as Walter
Margaret Avery
as Mina
Erik LaRay Harvey
as Reggie
Xander Berkeley
as Uncle
Rade Šerbedžija
as Luka
Owen Burke
as Jerome
Alex Ziwak
as Ukrainian Gangster
Jose Guns Alves
as Maurice