I last saw this back in 2004. Proyas produces a visual feast with sub-par dialogue, riffing heavily on the Goth sensibility of the contemporary Batman. (In the other direction Brandon Lee provides an antecedent for Ledger's Joker.) The soundtrack is a haunting memory of a diversity of early 90s indie bands.