Billy Hope (Jake Gyllenhaal), campeón mundial semipesado, lo tiene todo, una carrera impresionante, una mujer hermosa y cariñosa, una hija adorable y un lujoso estilo de vida. Pero luego de una inesperada tragedia, su manager y amigo de toda la vida, lo abandona y al tocar fondo, Hope acude a Tick Willis (Forest Whitaker), un boxeador retirado que entrena boxeadores aficionados en un gimnasio venido a menos. Con su futuro en manos de la tenacidad de Tick, Billy emprende la batalla más difícil de su vida mientras lucha por recuperarse a sí mismo y recobrar la confianza de sus seres queridos. |