An engrossing portrait of the rise and untimely demise of David McComb, the virtuosic frontman of Australian rock band The Triffids.
Himself
(voice)
Self
Director
Screenplay
Producer
Cinematography
Editor