beautifully done lot angst friendship may endure all end matters group friends learn watched again music also amazing kei loses one friend gives meets sho orphan boy repelled true nature lawless streets mallepa struggle place among melting pot asian races learn sometimes top cost ever ready pay surprise ending grips much whole movie does get enough it gackt hyde wonderful job acting proving pretty boys sing