News Spirited Away returns to NYC
posted on 2003-01-12 13:06 EST
Spirited Away has returned to the largest movie market in North America. According to an ad in today's New York Times, Spirited Away is "now playing" at the AMC Empire Theatres on 42nd Street in NYC. SHowtimes are 2:45 and 7:45.
Mike gets a big box of random anime DVDs in the mail and rips it open for your entertainment.