The Hobbit: The Battle of the Five Armies
David Edwards
The third and final instalment in the all-conquering series has got everything -- an engrossing story, a near-overdose of thrills and spills, and a cast of uniquely memorable characters.