Young and pretty with a soul of pure steel, Jane Hammond (Portman) is a good girl married to one of the worst baddies in town. When her husband Bill turns against his own gang, the vicious Bishop Boys, and returns home barely alive with eight bullets in his back, Jane knows it’s time to ditch the dress for a pair of pants and strap on her own gun. As the relentless leader John Bishop gears up for revenge, Jane’s best hope for her family’s survival rests with her old love Dan Frost (Fassbender) – a gunslinger whose hatred for Bill is only slightly overshadowed by his love for Jane. Together Jane and Dan spring clever traps, luring Bishop’s men to certain death just as their old feelings for each other resurface amidst the ﬂying bullets. With director Lynne Ramsay (WE NEED TO TALK ABOUT KEVIN, MORVERN CALLAR) at the helm, the rich dimensions of these characters ﬁnd their best ally with Jane out in front, taking her fate into her own hands with the kind of bravado legends are made of.