Tribeca film in partnership with American Express presents ; HanWay films ; Shochiku ; Jeremy Thomas and Toshiaki Nakazawa present ; a Takashi Miike film ; produced by Toshiaki Nakazawa, Jeremy Thomas ; screenplay by Kikumi Yamagishi ; directed by Takashi Miike
Oshima Productions Ltd. ; produced by Shochihu Co. Ltd. ; screenplay, directed by Nagisa Oshima ; produced by Eiko Oshima, Shigehiro Nahagawa, Hazuo Shimizu