The stars of The Lord of the Rings attend the world première at Leicester Square, London. [More] Posted in: Old Main News Share: