Idiot Prayer: Nick Cave Alone at Alexandra Palace
Nick Cave performs solo at the piano, in a film shot in June 2020 at London's iconic Alexandra Palace, playing songs from his extensive back catalogue, including rare tracks that most fans will be hearing for the first time.
Starring
Nick Cave
Director
Nick Cave