都伊多拉斯，将国王希优顿从萨鲁曼咒术控制底下解救出来。亚拉冈、勒苟拉斯、金雳和洛汗国的军队在圣盔谷遭到强兽人大军的围攻，在危急之时甘道夫率领一批援军从高山上冲下来，击溃了敌人。随即甘道夫来到被树人接管的艾辛格，摧毁了叛徒萨鲁曼的法杖。但由于皮聘误触真知晶球而被索伦看见，为躲避戒灵追杀，甘道夫带着皮聘前往米那斯提力斯。随后魔多的半兽人大军围攻米那斯提力斯，摄政王迪耐瑟无心应战，甘道夫便指挥刚铎士兵抗敌；在破城的一刻，他挡住了安格马巫王（电影里则是被巫王打败，法杖也断裂）。随后与皮聘、贝瑞贡一起来到王室