Groot bokskampioen Billy Hope (Jake Gyllenhaal) heeft alles wat zijn hartje begeert: een glansrijke carrière, een prachtig huis en een gelukkige familie. Hij belooft zijn vrouw Maureen (Rachel McAdams) echter te stoppen met boksen om meer tijd door...