Staff Film Review – Spirited Away
Spirited Away is an animated film written and directed by Japanese filmmaker Hayao Miyazaki. Released in Japan in 2001 with an English-language version soon following in 2002, it tells the […]
The City of Marshall’s Parking Lot 10 will be closed July 15 – 17. The library WILL be open.