เรื่องราวในภาคนี้ดำเนินต่อจากเหตุการณ์ในภาคแรก โดยแบ่งออกเป็นสองเส้นเรื่องหลัก:
- Frodo Baggins (รับบทโดย Elijah Wood) และ Samwise Gamgee (รับบทโดย Sean Astin) ยังคงเดินทางไปยัง Mount Doom เพื่อทำลายแหวนแห่งอำนาจ โดยมี Gollum (รับบทโดย Andy Serkis) ซึ่งเป็นเจ้าของแหวนในอดีต ตามมาเป็นไกด์ให้พวกเขา ขณะที่พวกเขาต้องเผชิญกับความยากลำบากและความกดดันจากการตามล่าของ Sauron
- Aragorn (รับบทโดย Viggo Mortensen), Legolas (รับบทโดย Orlando Bloom), และ Gimli (รับบทโดย John Rhys-Davies) ต้องช่วย Rohan จากการโจมตีของ Saruman และกองทัพ Orcs โดยมีการต่อสู้ที่ยิ่งใหญ่ที่ Helm’s Deep