James Franco isn’t just known as the greatest Oscars host of all-time, he’s also an actor. An actor who up until now was the most recent man to portray legendary beat poet Allen Ginsberg on screen. Franco played Ginsberg in the movie Howl, which didn’t shy away from the perceived obscenity of Ginsberg’s works, the fact that there was a lot of drug use going on in the man’s life, or the fact that he was pretty openly homosexual. You have to be comfortable dealing with some pretty risqué stuff if you’re going to accurately portray Ginsberg on film, so it makes sense that an actor as concerned with being artsy and progressive as James Franco would take the poet on. But what’s a little more shocking is the newest actor who is going to be stepping into Ginsberg’s shoes. In the upcoming film Kill Your Darlings the poet is going to be played by none other than… Harry Potter?!