Anthony Rodriguez (William DeMeo), który jest w połowie Włochem a w połowie Portorykańczykiem, zamieszkuje niebezpieczną dzielnicę na Brooklynie, gdzie roi się od rasistowskich ataków. Ojciec chłopaka to bezrobotny alkoholik, z kolei matka ciężko pracuje na szczęście syna. Kiedy kobieta ginie, trafia on pod opiekę Enzo DeVino (Michael Madsen), szefa mafii. Nakłania Anthony’ego na lekcje boksu, by pozbył się swoich wewnętrznych demonów. Jego trenerem zostaje Eddie „Rocks” Travor (Danny Glover).