The one thing we can expect when the long-awaited screen adaptation of JRR Tolkien’s fantasy epic, The Lord of the Rings, opens on 19 December, is a blizzard of merchandising and a contagious outpouring of elves, dwarfs, wizards, trolls and orcs who make up the mythical landscape of Middle-earth. [More]