Earl (Jamie Bell) war bei den Marines, hat nach seinem Dienst aber vor allem Probleme. Er will seiner Familie ein besseres Leben ermöglichen und ist bereit, dafür ein hohes Risiko einzugehen: Er stiehlt Geld aus einem Waffenladen, um als Bareknuckle-Boxer am Donnybrook teilnehmen zu können - einem Boxkampf, bei dem 100.000 Dollar Preisgeld ...