When JRR Tolkien wrote The Hobbit he created a world of almost overwhelming scale and a vast and varied cast of characters.
That complexity can make watching the movie adaptions of Middle-earth stories a slightly mind-boggling experience.
Here is our guide to the characters and locations in The Hobbit: An Unexpected Journey, ahead of its premiere today in Wellington.