IN JAPANESE W/ ENGLISH SUBTITLES!!! This is a SPECTACULAR movie folks!!! Plenty of action in this sci fi epic that concerns a race of demi-humans that will stop at NOTHING to obtain their hands on Tokyo. But HOW can normal human beings stop these beings that CANNOT die?