Spirited Away Showings

posted on 2002-08-20 01:13 EDT
Spirited Away is said to be opening at the Angelika Film Center in Dallas, Texas on October 4th, 2002. Boston's Kendall Square Cinema in Cambridge is also said to be showing the film as of September 20th. Source: A-Kon

bookmark/share with:

News homepage / archives