Jamie Foxx, Ansel Elgort belt 'Ain't No Mountain High Enough' with James Corden
Watch the trio perform songs from the 'Baby Driver' soundtrack
Riff-Offs on The Late Late Show typically come about the same way: James Corden hypes the crowd up for a segment before one of his celebrity guests interrupts and challenges him to the a cappella sing-off. This week, Jamie Foxx filled this role, but his battle with Corden was further interrupted minutes in by a second surprise appearance by his Baby Driver co-star Ansel Elgort.
Foxx popped out of the audience before Corden could segue into his “piece of incredible desk comedy” and demanded, “Where the singin’ at, James?!” The actor also introduced the a cappella group The Filharmonic for a rendition of Riff-Off using songs by male artists.
VIDEO: The Top 5 Most Expensive Movies of All Time
Corden got things going with Bruno Mars’ “24K Magic,” which Foxx followed with Stevie Wonder’s “For Once In My Life.” In honor of Baby Driver, director Edgar Wright’s music-fueled heist movie that’s coming out on June 28, the pair then traded between songs from the film, James Brown’s “I Got the Feelin'” and Gwen Stefani’s “Hollaback Girl.”
The music caught the ears of the Baby Driver himself, Elgort, who plays the titular getaway driver. “You guys, you can’t be having a battle without me. We’re singing songs from Baby Driver. I am Baby Driver.” Turning to Foxx for some trash talk, he remarked, “You’re trying really hard and it should be easy, you know what I’m saying?”
Elgort then dialed things back a bit with an impressive rendition of Lionel Ritchie’s “Easy Like Sunday Morning.” It was so moving that Corden and Foxx set aside the competition and all three performed the Motown hit “Ain’t No Mountain High Enough.”
Watch it all go down in the clip above.
The Late Late Show With James Corden