Sinopsis
Billy “El Grande” Hope (Jake Gyllenhaal), campeón del mundo de los pesos semipesados de boxeo, lo tiene todo: una impresionante carrera, una hermosa y enamorada esposa Maureen Hope (Rachel McAdams), una hija adorable y un estilo de vida con todo tipo de lujos.
Pero cuando tras un desgraciado incidente, su mánager y amigo de toda la vida Jordan (50 Cent) le abandona, Hope toca fondo y se presenta ante un inusual salvador en un decadente gimnasio local: Tick Willis (Forest Whitaker), un bombero retirado y entrenador de los boxeadores amateur más duros de la ciudad.
Con su futuro dependiendo de la dirección y la tenacidad de Tick, Billy se enfrenta a la batalla más dura de su vida, en la que luchará por su propia redención y por recuperar la confianza de los que ama.