The Harry Potter film series reaches its climactic end with Harry Potter and the Deathly Hallows Part 2 - but did it save the best for last?