Spanning Nick Caves career from Birthday Party to 1993. First authorized Nick Cave documentary. Broadcasted on TV stations in various countries (Germany, Australia, Israel, Switzerland, Austria, Italy)