Дикки Эклунд (его играет великолепный Кристиан Бэйл) когда-то был успешным боксером, звездой ринга, теперь же он наркоман и неудачник. Ошивается по притонам и изредка тренирует своего брата Микки Уорда (Марк Уолберг). Тот периодически участвует в заказных боях, проигрывая их по указанию своей мамы (она же менеджер). Гонорары идут на содержание великовозрастных сестер-бездельниц. Жизнь течет привычно и уныло, кажется, финал очевиден. Но тут Микки решается вырваться из порочного круга, он хочет стать чемпионом. Но возможно ли это?
Владелец ресторана в лондонском Чайна-тауне, ветеран вьетнамской войны Цюань (Джеки Чан) снова берет в руки оружие, чтобы разыскать и уничтожить ирландских боевиков, виновных в смерти его дочери.