There's a reason behind the war between the "humanoid types" and the "beasty types".... The movie was released theatrically during Toei's 2002 summer Anime Fair. The film stars the voice of Takako Uehara (ex-SPEED) as one of the key characters.