Grudge Match gaat over twee oude boksrivalen die nog één keer hun bokshandschoenen aantrekken voor het laatste, beslissende gevecht. Henry “Razor” Sharp (Stallone) en Billy “The Kid” McDonnen (De Niro) zijn twee locale boksers uit Pittsburgh, die door hun rivaliteit landelijke bekendheid kregen. Ze hadden allebei een keer van elkaar gewonnen, toen in 1983, op de vooravond van de beslissende derde partij, Razor bekend maakte dat hij met boksen was gestopt. Die beslissing betekende de knock-out voor beide carrières. Dertig jaar later krijgt bokspromotor Dante Slate Jr. dollartekens in zijn ogen en doet de twee bokers een voorstel dat ze niet kunnen afslaan: Nog één keer de ring in om voor eens en voor altijd met elkaar af te rekenen. Maar daar hoeven ze niet lang op te wachten. Hun eerste ontmoeting na tientallen jaren, mondt uit in een onbedoeld hilarische chaos die meteen uitvergroot wordt in de pers. Dankzij de sociale media verandert het lokale gevecht in een HBO-spektakel dat iedereen wil zien. Het enige wat de boksers moeten doen, is proberen hun voorbereiding te overleven.