เรื่องราวเริ่มต้นขึ้นหลังจากการต่อสู้ครั้งก่อนของ Rocky Balboa (รับบทโดย Sylvester Stallone) เขาได้กลายเป็นแชมป์โลกในรุ่นเฮฟวีเวต และกำลังใช้ชีวิตอย่างสงบสุขกับครอบครัวและเพื่อน ๆ
แต่ทุกอย่างกลับเปลี่ยนไปเมื่อ Apollo Creed (รับบทโดย Carl Weathers) เพื่อนเก่าของเขา ตัดสินใจที่จะขึ้นชกกับ Ivan Drago (รับบทโดย Dolph Lundgren), นักมวยชาวโซเวียตที่มีพลังมหาศาลและเทคนิคที่น่าทึ่ง ซึ่งทำให้ Apollo ต้องเผชิญหน้ากับความท้าทายที่อาจเป็นอันตรายถึงชีวิต
เมื่อ Apollo ได้รับบาดเจ็บจากการต่อสู้กับ Drago จนถึงขั้นเสียชีวิต Rocky รู้สึกถึงความรับผิดชอบและความโกรธเคือง จึงตัดสินใจที่จะเดินทางไปยังโซเวียตเพื่อท้าทาย Drago ในการชกครั้งต่อไป