‘Belongs On TikTok’: Harry Potter Fans Brutally Troll One Character After New Trailer Drops

Ever since HBO dropped the first trailer for the Harry Potter reboot, fans have been fuming on social media.

The series marks the second adaptation of J. K. Rowling’s best-selling books, following the wildly popular film franchise that dominated pop culture throughout the 2000s. 

The trailer confirmed several changes to the source material, and fans aren’t ready for some of them. 

On X, fans were divided over the reboot’s new look, with one Slytherin character in particular becoming the subject of merciless trolling.

“Dude looks like Gen Alpha, and he belongs on TikTok,” one fan said.  

Harry Potter fans mock the first look at a Slytherin character

‘Belongs On TikTok’: Harry Potter Fans Brutally Troll One Character After New Trailer Drops

Image credits: HBO

In the reboot, actor Lox Pratt plays Draco Malfoy, a Slytherin student who serves as the main rival to Dominic McLaughlin’s Harry Potter.

The trailer offers the first glimpse of Pratt’s take on Draco, after actor Tom Felton previously played the role in the films. However, several fans weren’t on board with Draco’s look, especially his new haircut. 

In the books, Draco is described as having sleek white-blond hair. However, the series gives him a new look with a “broccoli top” haircut. The style is popular among Gen Z on TikTok, but viewers argued it felt too modern for the story’s 1990s setting.

‘Belongs On TikTok’: Harry Potter Fans Brutally Troll One Character After New Trailer Drops

Image credits: Warner Bros. Pictures

Given the deviation from the source material, several fans trolled Draco’s look in the new series on X.

“Why does he have a Zoomer haircut?” one user asked.

A second commented, “No one can beat this slick back hairstyle. They just gave him an average TikTok hairstyle.” 

“A broccoli top?! Throw this whole show in the trash, bro,” added a third. 

Lox Pratt opens up about playing Draco Malfoy in the reboot

‘Belongs On TikTok’: Harry Potter Fans Brutally Troll One Character After New Trailer Drops

Image credits: HBO

Several observers also compared Pratt’s Draco to Felton’s portrayal, arguing that the latter better embodied the character.

However, some viewers defended the child star’s take, describing his casting as “perfection” and saying he looked like an “absolute prick.”

In an interview with 1883 Magazine, Pratt discussed playing Draco and revealed how his iteration would differ from Felton’s. He added that the series would dive deeper into Draco’s backstory and home life.

I won’t spoil too much about that, but there are some brilliant scenes at home where you start to get an insight into how he is,” he said.

Pratt admitted that he was grateful for the “freedom to explore” the character beyond the two-dimensional “sneery villain” depicted in the films. 

“I can’t wait to bring it to the screen,” he added. 

Fans also slammed the Harry Potter reboot’s other creative choices

‘Belongs On TikTok’: Harry Potter Fans Brutally Troll One Character After New Trailer Drops

Image credits: HBO

Aside from mocking Draco’s new look, fans also criticized the reboot for race-swapping a major character like Snape.

Paapa Essiedu plays the head of Slytherin House, and his appearance in the trailer received overwhelmingly negative reactions. 

“I truly think this was a generational casting mistake,” one user wrote on X.

Fans argued that casting a Black actor as Snape would have a major impact on the story, given his character arc as a victim of discrimination in the books.

‘Belongs On TikTok’: Harry Potter Fans Brutally Troll One Character After New Trailer Drops

Image credits: HBO

Similarly, the trailer’s focus on characters while downplaying Hogwarts’ magical elements drew criticism.

Despite the backlash, HBO remains committed to a 10-year plan to adapt all of Rowling’s novels. However, network boss Casey Bloys clarified that new seasons won’t be released annually.  

The first season, based on Harry Potter and the Philosopher’s Stone, is set to premiere on Christmas 2026. 

Harry Potter will stream on HBO Max.