Rocky Balboa (Sylvester Stallone) se po dvoboju z ruskim boksarjem Ivanom Dragom kot junak vrne domov v Filadelfijo. Kmalu odkrije, da je med dvobojem staknil poškodbo možganov. Izve tudi, da je zaradi nesposobnega računovodje ostal popolnoma brez denarja.
Prisiljen je prodati svoj dom in se z družino preseliti nazaj v sosesko, kjer je živel v mladosti. Selitev je še posebej težka za Rockyjevega najstniškega sina (Sage Stallone), ki hitro zaide v težave.
Medtem hoče Rocky zaslužiti nekaj denarja in se znajde v skušnjavi, ko mu ponudijo ogromno vsoto, če bo ponovno stopil v ring in branil naslov svetovnega prvaka. Vendar žena Adrian (Talia Shire) vztraja, da ne sme tvegati svojega življenja. Rocky trenira mladega Tommyja Gunna (Tommy Morrison), a ko se ta obrne proti svojemu mentorju, Rocky ve, da bo vendarle moral še enkrat stopiti v ring.