

With Harry finally back on home turf on what's essentially a suicide mission, there's an urgency about proceedings and a familiarity with the setting that makes it all the more heart-breaking when both friends and the surroundings start to crumble around him.

This more than makes up for that, with a refreshingly to the point, streamlined plot that focuses on two simple things - the destruction of the last few Horcruxes, and the world-ending Battle of Hogwarts between Voldemort's evil forces and Harry's friends and family as they struggle to defend their beloved school under siege from all sides.
