Appurushido 2004 / 101m - Japan Animation, Action, Sci-fi Shinji Aramaki, Steven Foster IMDb 3.5*/5.0* Watches December 08, 2004 3.5*/5.0*