Spirited Away Showings

posted on by Christopher Macdonald
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