Vietnamhelten Frank Vega vendte hjem efter krigen, men i stedet for at blive fejret, bliver han svigtet af samfundet, han bliver arbejdsløs og kæresten forlader ham. Men 40 år senere får han oprejsning, da han beskytter en ældre sort mand fra nogle skinheads. En handling som gør ham til en lokal helt. Heldet vender dog igen, da hans bedste ven bliver myrdet, og politiet ikke gør noget ved sagen.

Sadie (Olivia Wilde) er stukket af fra et voldeligt forhold, og nu prøver hun at komme videre i livet. Hendes oplevelser har dog tæret hårdt på hendes hjerte og sjæl. Den støttegrupppe, hun deltager i, er fuld af kvinder med lignende historier, og her er det, Sadie får en idé. I stedet for bare at sidde og høre på de forfærdelige historier beslutter hun sig for at gøre noget ved dem. Hun giver sig til at træne kampsport og tilbyder de andre skræmte kvinder at give mændende i deres liv en velfortjent røvfuld.