James Corden went up against an actual rapper for his "Drop the Mic" rap battle on Monday night! The Late Late Show host challenged actor and rapper Riz Ahmed to the showdown.
The Girls guest star was definitely game for the battle, even when Corden started strong.
WATCH: EXCLUSIVE: Watch Riz Ahmed's Many 'Rogue One: A Star Wars Story' Audition Tapes
"Am I supposed to be afraid of Riz 'cause he raps? His lyrics lack depth just like when he acts. You might recognize him from some TV shows, or not at all if you don't pay for HBO," Corden quipped.
He also added, "This is a blood bath. It's not a fair fight. It's like you were overbooked on the United Air flight," referencing the recent headlines surrounding a United Airlines passenger who was dragged off a flight.
The Rogue One star fought back, rapping, "Yeah, I did do Star Wars. I bet that made you mad. Too bad they weren't trying to cast Jabba the Hut's dad. Yeah, I had Lena's baby. It was fun. I was on Girls, but you never touched one… You're not an emcee, you begged me to let you down gently. I wouldn't stop this war if Kendall Jenner brought out Pepsis."
Corden also mocked Ahmed's Coachella performance to which the rapper replied, "I saw you at Coachella, you were the big white tent!"
WATCH: Riz Ahmed Talks Surprise 'Rogue One' Darth Vader Ending: 'They Kept That From Us!'
Watch the clip to see things get vicious!
For more of Corden's sketches, watch the clip below!