Beautiful, interesting, incredible cinema.
The colorful escapades of outrageous fashion designer Leigh Bowery are chronicled in this documentary about the dynamic Australian, whose life was cut short at age 33.