Drugą misją jest marsz Entów na Isengard. Pierwszym celem jest zajęcie warsztatów Uruk-hai. Następnie należy zabić Grímę i zabrać mu klucz od Orthanku. Po zniszczeniu wież wartowniczych i zajęciu terenów przy wejściu do Orthanku, gracz musi stoczyć pojedynek z Sarumanem, który jest zwieńczeniem poziomu.
Kolejnym zadaniem jest zajęcie kopalni Morii, które od lat pozostają pod kontrolą orków. Po spotkaniu z Gimlim przy grobie Balina, należy odbić kolejne części Morii. Pod koniec misji gracz musi stoczyć zacięty pojedynek z Balrogiem. Prehistorycznego demona znacznie łatwiej jest pokonać grając czarodziejem Gandalfem.
Po zajęciu Morii gracz broni gondorskiego miasta Osgiliath, które jest ostatnią fortecą stojącą na drodze do zdobycia przez wojska Saurona Minas Tirith. Głównym celem misji jest bezpieczne odeskortowanie Froda z miasta, co umożliwi hobbitowi dalszą wędrówkę w celu zniszczenia Jedynego Pierścienia.
Orkowie zajmują Osgiliath i już nic nie stoi Sauronowi na przeszkodzie w drodze do Minas Tirith. Obrona stolicy Gondoru jest kolejną misją w kampanii dobra. Gracz ma za zadanie utrzymać pozycje przez określony czas, następnie zniszczyć wrogie wieże oblężnicze, by potem z każdą minutą cofać się w głąb miasta, broniąc go przed najeźdźcami.