Movie History Armitage III 1997 Armitage III 1997 Armitage III: Poly Matrix 1997 Armitage III: Poly Matrix 1997 Armitage III: Polymatrix 1997 Perfect Blue 1997 Twilight of the Cockroaches 1987 Twilight of the Cockroaches 1987