După ce se întoarce acasă de la ultimul său triumf, Rocky (Sylvester Stallone) află că a pierdut toți banii și că rănile provocate de lupte înseamnă pensionare. Luptătorul își mută familia înapoi în sudul orașului Philadelphia și trebuie să se confrunte cu resentimentele profunde pe care le are fiul lui (Sage Stallone). Amărăciunea acestuia nu face decât să se intensifice când Rocky îl antrenează pe Tommy Gunn (Tommy Morrison), un pugilist tânăr care devine cunoscut la nivel național. Iar când Tommy se întoarce împotriva lui Tommy, Rocky știe că trebuie să lupte încă o dată.