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. Find your nearest screening and buy tickets here (on sale date in US to be announced).
The cinema release will be followed by an album on 20 November, available on vinyl, CD and streaming services worldwide. Pre-order the album now here.
Watch the video for Galleon Ship, taken from the film, below.