фильмы, снятые по книгам - тот еще фанфикшен. иначе зачем бы так уродовать до неузнаваемости канон?
это я о Сумеречной саге, но и ГП это вполне применимо, особенно к 6 фильму, где линию Снейпа почти полностью выбросили.