После падения Сарумана силы Саурона сосредотачиваются на последнем оплоте людей — Гондоре. Пока Гэндальф и Пиппин спешат в осаждённый Минас Тирит, Арагорн должен принять своё наследие и объединить тех, кто ещё способен противостоять Тьме. Его путь лежит через Тропу Мёртвых, где решится, последуют ли за ним призрачные воины.
Тем временем Фродо и Сэм пробираются к Роковой Горе, а Голлум всё настойчивее вмешивается в их дружбу, мечтая вернуть Кольцо. Обманом он разлучает спутников и ведёт Фродо в логово Шелоб. Сэму удаётся спасти друга, и вместе они продолжают путь через земли врага.
Судьба Гондора зависит от обороны Минас Тирита. Наместник Денетор, сломленный отчаянием и горем, посылает сына Фарамира на гибельную атаку, а затем пытается сжечь его вместе с собой. Гэндальф и Пиппин успевают спасти Фарамира. На помощь городу приходит король Рохана Теоден, но в битве на Пеленнорских полях он получает смертельное ранение. Его племянница Эовин и хоббит Мериадок побеждают предводителя назгулов, а появление Арагорна с войском Мёртвых переламывает ход сражения.
Чтобы отвлечь Саурона и дать Фродо возможность достичь цели, Арагорн ведёт войско к Чёрным Вратам. У Роковой Горы Фродо поддаётся власти Кольца, но Голлум отбирает его и падает с ним в огненную расселину. Кольцо уничтожено, и власть Саурона рушится. Орлы спасают Фродо и Сэма, а Арагорна коронуют королём Гондора; вскоре он женится на Арвен.
Вернувшись в Шир, хоббиты вновь обретают мирную жизнь. Спустя четыре года Фродо передаёт Сэму Красную Книгу и отплывает за море — туда, где надеется найти покой после пережитого.