2002· 83 min★ 7.5· Documentary
The life of '80's fashion designer/queer icon Leigh Bowery is explored in this documentary.
Cast: Rachel Auburn, Lee Benjamin, Steve Blame
Director: Charles Atlas
Loading addons…