尔达在内的许多精灵战死。在《魔戒二部曲：双城奇谋》加长版里，彼得·杰克逊说明了他为何作出这些改变。他解释小说里有说明到精灵在中土大陆各地征战，但并没有详细说明。他想在电影里体现精灵们的牺牲。不过，他没有说明为何要将哈尔达置之死地。饰演精灵哈尔达的演员克莱格·帕克（Craig Parker）认为，这可能是要说明，永生的精灵也会死亡。在电影的初期版本里，爱隆和亚玟独自会见凯兰崔兰，然后由亚玟领军救援洛汗。后来，彼得·杰克逊将她「公主勇士」的角色修改得更贴近小说。电影里，萨鲁曼的军队都是由强兽人组成。在战