Actually, the attack on Osgiliath in ROTK does fit in well with the plot in my opinion and leads to a very good scene with Gandalf driving the Nazgul off, so I don't really see much of a reason for getting rid of it.
I do agree, though, that putting Osgiliath in TTT really didn't work all that well. The tension could be built up much better with some good bits of dialogue without tossing Evil Faramir and the Nazgul in there.
__________________
I ♣ baby seals.
|