Anne Hathaway and US late night host James Corden tore into each other in rhyme during an epic rap battle.
The Oscar-winning actress appeared on The Late Late Show with James Corden on Tuesday, and the pair took each other in the show's popular Drop the Mic rap segment.
James, 37, began the segment by dissing her performance as Catwoman in Batman blockbuster The Dark Knight Rises as inferior to Halle Berry's in 2004's standalone Catwoman film.
"I admit that Anne is both talented and sweet, and it's hard to say anything about her that's mean, but I'm gonna try my best and air it out like tank tops, and like her movie Get Smart, her rhymes are gonna flop," he rapped.
Hathaway responded by mocking the British funnyman as a flop on US late night television, as she rapped, "A Catwoman diss? Gosh, what do I do? I can't make fun of you James, 'cause no one's heard of you. Now that I finally have a chance to speak, I saw your rhymes are like your ratings, damn, they're incredibly weak."
Corden then decided to mock the actress' British accent in the 2011 film One Day and reminded her of her much-derided stint hosting the Academy Awards the same year.
Hathaway did not hold back however, as she turned the rap battle personal by retorting, "Did my accent make you sick? Are you also allergic to wearing suits that fit? Or did you just grow a couple of sizes since you got dressed, you look like a KFC bucket with a lot of extra breasts. You're the worst British export since smallpox, you're more full of s*** than a kitty litter box."
Those cutting lyrics seemed to impress the audience whose enthusiastic cheers indicated that Hathaway was the winner of the rap battle.
Despite their hip hop contest taking an insulting turn, there were no hard feelings as Corden was magnanimous in defeat, embracing his guest with a hug and describing her as "incredible".