2004 Action/Science Fiction Not Rated 80 Minutes
Presented in Japanese.
Released by Paramount. See more credits.