Daniel Radcliffe has begun the long, daunting task of bucking off his Harry Potter fame for full-blown adulthood, and he’s doing a fabulous job this summer. First, by starring in an extremely sardonic faux-chick flick within a chick flick for Amy Schumer’s excellent new film Trainwreck, and now, by rapping the entirety of “The Real Slim Shady” in near-perfect form at a karaoke night. It’s Radcliffe’s second impressive turn on the mic in recent memory following his rapid-fire run through Blackalicious’ “Alphabet Aerobics” on Fallon last fall. The video was uploaded on Saturday night, and says the rapping took place at Cameron’s Pub in Half Moon Bay, CA. Even Eminem would probably have to applaud Radcliffe’s rendition; the actor is clearly a fan. I could do without the girl dancing next to him though — no shade, though, no shade. Watch below.