Denzel Washington interprète le boxeur Rubin "Hurricane" Carter, un homme dont le rêve de devenir champion dans la catégorie des poids moyens se brise le jour où il est arrêté pour le meurtre de trois personnes dans un bar du New Jersey…
Albert, sept ans, a grandi à Las Vegas. Lorsque sa mère, Lorraine meurt dans un accident de voiture, il est brusquement arraché à ce monde de rêve. Harriet Franklin le recueille. Il emmène avec lui Bogus, son grand et très curieux copain...