Dans les quartiers populaires de Philadelphie, Rocky Balboa collecte des dettes non payées pour Tony Gazzo, un usurier, et dispute de temps à autre, pour quelques dizaines de dollars, des combats de boxe sous l'appellation de 'l'étalon italien'. Déçu de le voir gâcher son talent, son entraîneur Mickey le laisse tomber, tandis qu'Apollo Creed, champion en titre, cherche un nouveau challenger...
Battu aux points lors de son dernier combat, Rocky n'accepte pas cette défaite et ne veut plus entendre parler de boxe. Il épouse Adrian, dépense sa fortune sans compter et bientôt se retrouve sans le sou. Poussé a bout par Apollo, qui veut disputer un vrai match il accepte de jouer la revanche...
La police new-yorkaise enquête sur deux meurtres d'homosexuels appartenant à la tendance sado-masochiste, qu'elle pense être dus au même tueur. Le capitaine David Edelson, chargé de l'affaire, propose à un jeune policier en uniforme, Steve Burns - qui possède les caractéristiques physiques des victimes - d'infiltrer la communauté gay. Comme il ambitionne de devenir "enquêteur", Steve, voyant la possibilité d'une rapide promotion, accepte, en dépit du danger qu'il encourt.Installé dans un appartement de Greenwich Village, Steve fréquente toutes les nuits les lieux de rendez-vous homosexuels : bars, discothèques, boîtes de nuit, jardins publics. L'assassin, habillé d'un blouson de cuir à pièces métalliques cliquetantes, porteur d'une casquette de motocycliste et le visage dissimulé derrière des lunettes de soleil, frappe par deux fois encore..
Le policier New Yorkais Deke DaSilva (Sylvester Stallone) n'est pas satisfait de la proposition de ses supérieurs qui désirent le muter dans une section anti-terroriste car il aime son travail. Le même sort est réservé à son collègue de travail, ce qui les obligera rapidement à livrer bataille.