This is Law aka Igeoshi beobida (2001)