Ichi The Killer (2001)
336