Violent splatter and martial-arts animation from Japan (1995), based on a popular graphic novel series that gave rise to a TV show and video game. R, 103 min.