A 2001 Japanese language film directed by Shinji Aoyama, starring Hidetoshi Nishijima. The film screened at Locarno International Film Festival in 2009.