Just in time for the holidays, it’s due out in January.
There Will Be Blood
Ahead of tonight’s performance at London’s Royal Festival Hall.
Radiohead guitarist was a special guest on Flying Lotus’ monthly residency on BBC Radio 1.
For the first live ever, Radiohead guitarist will perform the score live.
Radiohead guitarist will be backed by a 50-piece orchestra.