Following our recent revealing of the theatrical poster and release date, the Animation Insider has more information on the new Appleseed feature film, which opened in Japan in early 2004 and will premiere in the US in mid-January 2005. See the link for a list of the theaters that will show this movie.