Josh Hartnett in the martial arts action fantasy film Bunraku. Josh Hartnett in the martial arts action fantasy film Bunraku.