East meets West in this often confusing, but creatively directed film from Takashi Miike.

More...