A mysterious drifter (Josh Hartnett) and an ardent young Japanese warrior named Yoshi (Gackt) both arrive in a town that has been terrorized by outrageous and virulent criminals. Each is obsessed with his separate mission, and guided by the wisdom of The Bartender (Woody Harrelson) at the Horseless Horseman Saloon, the two eventually join forces to bring down the corrupt and contemptuous reign of Nicola (Ron Perlman), the awesomely evil woodcutter and his lady Alexandra (Demi Moore), a femme fatale with a secret past. Guy Moshe writes and directs Bunraku, which comes to theaters on September 30th, and will be made available on VOD September 1st. We have seven exclusive behind-the-scenes character photos from the film featuring cast members Josh Hartnett, Kevin McKidd, Woody Harrelson, Ron Perlman, Demi Moore, and Larnell Stovall. Check them out below.

Kevin McKidd in Bunraku
Josh Hartnett in Bunraku #2
Woody Harrelson in Bunraku
Ron Perlman and Kevin McKidd in Bunraku
Demi Moore in Bunraku