Is this really a set thing? This was merely an idea or possibility, and suddenly turned into an almost set theme. There’s no screens therefore it will be really hard for Hagrid to debut in this, unless it is a weridly realistic and probably kinda creepy animatronic. Another reason, he is in the other two attractions at hogsmeade AS WELL as the train. I don’t want to be the rain on this theme, but I don’t personally think Hagrid will be in this attraction. If he does fine, but it would be weird that Hagrid is in four places at once. Maybe 5 because his bike is parked outside Gringotts. The whole creatures thing is probably happening but I’m a bit iffy on a Hagrid AA being appart of this.