The plot is hard to follow, but damned if Tadanobu Asano doesn't make up for it as Kakihara, the masochistic Yakuza badass of the film (and really, doesn't every film need one?)



Head Mesh-Miyabi
Body Mesh-Daniel