Movie of the Year: 2001 Spirited Away The Taste Buds swoon over 2001’s most visually stunning film, Spirited Away! Spirited Away is such a great movie you probably don’t need to hear us talk about it (Greg, try not to actively discourage people from listening to the show, when possible -Ed.), but just because you…

Read More