Nick Cave performs solo at the piano in Idiot Prayer: Nick Cave Alone at Alexandra Palace, a film shot at the iconic London venue in June 2020.
Unfortunately, Idiot Prayer: Nick Cave Alone at Alexandra Palace is not available in the UK on any of the streaming services.
Idiot Prayer: Nick Cave Alone at Alexandra Palace was released 4 years ago in 2020.
There are no reviews for Idiot Prayer: Nick Cave Alone at Alexandra Palace yet. Be the first one so your opinion will be noticed!