Movie History Detective Story 2007 Detective Story 2007 Izo 2004 Izo 2004 Izo 2004 Kikoku 2003 Yakuza Demon 2003