So many good films come to bad ends, but not the tales of Harry Potter...