Credits
Ed Kuepper: Acoustic Guitar
Nick Cave: Mixing, Piano, Vocals
Nick Cave & The Bad Seeds: Producer
Warren Ellis: Violin, Tenor Electric Guitar, Synthesizer, Loops, Mixing, Strings
Barry Adamson: Keyboards
Conway Savage: Keyboards
Kevin Paul: Engineer, Mixing
Nick Launay: Producer, Engineer, Mixing
Jodi Phillis: Backing Vocals
Sydney Symphony Orchestra: Strings
Jim Sclavunos: Drums
Amelia Troubridge: Photography
Martyn Casey: Bass
Iain Forsyth: Artwork
Jane Pollard: Artwork
George Vjestica: Guitar
Melanie Oxley: Backing Vocals