Billy Hope (Jake Gyllenhaal) ist der amtierende Halbschwergewichts-Champion und genießt mit seiner Familie, bestehend aus Frau Mareen (Rachel McAdams) und Tochter Leila (Oona Laurence), den Wohlstand, den sein beruflicher Erfolg mit sich bringt.
Als seine Frau tragischer Weise erschossen wird, verliert Hope den Boden unter den Füßen. Er verfällt Alkohol und Drogen, verliert seine Box-Lizenz, sein Vermögen und schließlich sogar das Sorgerecht für seine Tochter. Hope wendet sich daraufhin an Tick Willis (Forest Whitaker), der ihn für ein Comeback trainieren soll, während er versucht seine Tochter zurückzubekommen.