Takashi Miike (Director)
Reviewed by Simon (Tuesday, December 5, 2006)
Not one (or two) of Miike's best (Friday, November 3, 2023)