Tommy Conlon (Tom Hardy) é o filho mais novo de Paddy (Nick Nolte) e voltou há pouco tempo para casa. Tommy supera os problemas do pai com bebida e passa a treinar com ele para poder participar de campeonatos de MMA (Mixed Martial Arts), o famoso vale-tudo.