If you're not following Chella Man, what are you even doing?! The trans activist, model, and YouTuber turned actor is definitely engaging and beautiful enough to pull off Harry, IMO.
Hermione Granger — Beanie Feldstein
Warner Bros., Dimitrios Kambouris / Via Getty Images
She's charismatic, she's booksmart (get it), and she's gorgeous! Beanie would nail Hermione given the chance.
Ron Weasley — Lucas Hedges
Warner Bros., Dia Dipasupil / Via Getty Images
Can't you just imagine Lucas bumbling around with a broken wand, making silly jokes, and freaking out at spiders?
Draco Malfoy — Troye Sivan
Warner Bros., Phillip Faraone / Via Getty Images
I mean, the hair alone is beyond perfect, but I think Troye would also bring an amazing queer energy to playing everyone's favourite antihero.
Severus Snape — Billy Porter
Warner Bros., Craig Barritt / Via Getty Images
Not only does Billy have hella range but he has that trademark Snape sass in spades — he would definitely hit you with a book, don't try to deny it!
Albus Dumbledore — Ian McKellen
Warner Bros., Nicholas Hunt / Via Getty Images
He's played a wizard before to infinitely quotable acclaim: There's really only one gay man for the job!
Bellatrix Lestrange — Angelina Jolie
Warner Bros., Ernesto S. Ruscio / Via Getty Images
You know Angelina can play dark-sided, and she's got the British accent DOWN, so what are we waiting for?
Rubeus Hagrid — Stephen Fry
Warner Bros., Mike Marsland / Via Getty Images
In the nicest way possible, Stephen Fry has those gentle giant vibes just like Hagrid — amiright?
Lord Voldemort — Andrew Scott
Warner Bros., Jeff Spicer / Via Getty Images
He's portrayed a villain before in Sherlock and it was VERY convincing. I think Andrew could just about manage playing the most powerful dark wizard of all time!
Ginny Weasley — Indya Moore
Warner Bros., Pascal Le Segretain / Via Getty Images
Indya Moore can do no wrong and they would SLAP as Hogwarts' resident it-girl with all the magical prowess.
Neville Longbottom — Ben Platt
Warner Bros., Mike Coppola / Via Getty Images
Obviouslyyyy Neville's defining characteristic is courage, but he's also really lovely, and I think Ben totally embodies both of those things.
Luna Lovegood — Josie Totah
Warner Bros., Frazer Harrison / Via Getty Images
If you've ever seen Josie act, you know she's a fabulous, scene-stealing cutie worthy of playing fan fave Luna.
Minerva McGonagall — Sarah Paulson
Warner Bros., Emma Mcintyre / Via Getty Images
Let's face it, Sarah can play anybody! But I believe she'd bring a certain je ne sais quoi to McGonagall for sure.
Moaning Myrtle — Mara Wilson
Warner Bros., Jason Kempin / Via Getty Images
It's time for Mara's big acting comeback! And this would be an ideal fit considering her background in children's book adaptations.
Sybil Trelawney — Kate McKinnon
Warner Bros., Jeff Spicer / Via Getty Images
Can you imagine what Kate could do with this part, the genius character actor that she is?!
Sirius Black — Ben Whishaw
Warner Bros., Stuart Wilson / Via Getty Images
The lovely Ben Whishaw definitely has the acting chops to make us all feel things as Sirius.
Cedric Diggory – Ezra Miller
Warner Bros., Jamie Mccarthy / Via Getty Images
I know he's in the Fantastic Beasts franchise, but hear me out — queer actor needed for older, attractive student at Hogwarts. Who could be more perfect?
Argus Filch — Alan Cumming
Warner Bros., Michael Loccisano/Wire Image / Via Getty Images
I'd love to see bi British icon Alan Cumming's take on perennial fool Filch.