The stars of The Lord of the Rings attend the world première at Leicester Square, London. [More]