Vor Jahren musste Profikillerin Scarlet (Lena Headey) ihre geliebte Tochter Sam (Karen Gillan) zurücklassen und vor ihren gnadenlosen Feinden in den Untergrund abtauchen. Inzwischen ist Sam als knallharte Assassine in die Fußstapfen ihrer Mutter getreten. Als ein riskanter Auftrag außer Kontrolle gerät und ein unschuldiges Mädchen in die Auseinandersetzung hineingezogen wird, muss auch Sam untertauchen – und trifft dabei auf keine Geringere als ihre Mutter. Gemeinsam mit Scarlets ehemaligen Weggefährtinnen, die nur darauf gewartet haben, ihre tödlichen Talente wieder einmal unter Beweis zu stellen, setzen die beiden Kämpferinnen alles daran, ihre Widersacher in die Knie zu zwingen und jene zu beschützen, die sie lieben…