On Thursday night, Radiohead frontman Thom Yorke appeared on The Late Show with Stephen Colbert to perform his latest single, “Daily Battles“, written for the forthcoming film, Motherless Brooklyn. You can watch the haunting, solo piano performance below:

Thom Yorke – “Daily Battles” – 11/14/19

[Video: The Late Show with Stephen Colbert]

During a recent episode of Live From Here with Chris Thile, Edward Norton explained that he commissioned the song from Yorke because he felt the Radiohead frontman was the perfect person to capture the essence of the film’s main character—a private detective with Tourette’s syndrome—and the general societal outlook in the 1950s.

As Norton explained, he wanted some music “that reflected the dissonance of [the main character’s] sensitive mind. And if there’s anyone in my generation who has captured both longing in the heart and terror and dissonance in the head, it’s Thom Yorke.”

After Thom wrote the song, they worked with Wynton Marsalis to arrange a version of the song in the style of Miles Davis for the film. You can watch the full segment below and listen to both the Thom Yorke and Wynton Marsalis studio versions of “Daily Battles” here.

Edward Norton Talks Motherless BrooklynThom Yorke, Miles Davis, Wynton Marsalis, & More – Live From Here – 10/12/19

[Video: Live From Here]

Thom Yorke recently announced a string of 2020 tour dates with Tomorrow’s Modern Boxes, which features Yorke, frequent collaborator Nigel Godrich, and visual artist Tarik Barri.