Paddy Conlon (Nick Nolte)es un veterano de Vietnam que abandonó el boxeo para trabajar en una fundición de acero. Tras resolver sus problemas con el alcohol, que han destrozado a su familia, este arrepentido padre se pondrá a entrenar a su hijo más joven Ton Conlon (Tom Hardy) para que participe en un torneo de artes marciales, durante el cual se enfrentará a su hermano mayor Brendan Conlon (Joel Edgerton).