Demi Moore ( Bunraku )Jordi Molla ( Bunraku )Josh Hartnett ( Bunraku )Woody Harrelson ( Bunraku )Ron Perlman ( Bunraku )Kevin McKidd ( Bunraku )Gackt Camui ( Bunraku )Shun Sugata ( Bunraku )