If rap battles are the new carpool karaoke for James Corden, we're so here for it.
Nothing is held back in this (obviously pre-scripted) rap battle between him and Anne Hathaway on The Late Late Show. He attacks her movies, she attacks his ratings, and even if you love both of them (like I do), it's hilarious through and through. Hathaway gets her mic drop at the end, but it's hard to say which one of them is the actually the winner because it's all pretty great. Hopefully we'll be seeing some more celebs challenging Corden to a rap battle in the very near future.