"Mean Tweets" just got more magical.
Jimmy Kimmel has had everyone from The Rock to Benedict Cumberbatch read insulting tweets about themselves on the show, but Wednesday's round of celebs actually included Harry Potter himself, Daniel Radcliffe. (Accio, good times!)
Joining Radcliffe were Julia Louis-Dreyfus, Sean Penn, Liv Tyler, Elizabeth Banks, Kirsten Dunst, Michael B Jordan, Key and Peele, Julianna Margulies, Colin Farrell, Jordana Brewster, Kurt Russell and more.
Here are some of the highlights:
OK, we're going to use a time-turner and watch this over and over.
"Jimmy Kimmel Live!" airs weeknights at 11:35 p.m. ET on ABC.
Also on HuffPost: