Description

Release Date: 20th November 2020

Format: 2LP

Cat: BS019LP

Track listing:

N/A

Following the online streaming event in July, audiences will have another chance to experience Idiot Prayer – Nick Cave Alone at Alexandra Palace as it screens in cinemas globally from 5 November, featuring four previously unseen performances. The cinema release is followed by an album featuring 22 career-spanning tracks.