Origin: Spirits of the Past (2006)
Origin: Spirits of the Past is a 2006 Japanese animated science fiction film directed by Keiichi Sugiyama and produced by Gonzo. It premiered in Japan on January 7, 2006, and premiered in the United States on September 24, 2006 at the Fantastic Fest film festival in Austin, Texas.
More at Wikipedia.