Spirited Away, Hayao Miyazaki

Hayao Miyazaki’s Spirited Away won the Oscar for “Best Animated Film”! Sadly, Hero didn’t win for “Best Foreign Film,” but hopefully the short bit they showed will pique people’s curiosity and compel Miramax to do a better job of handling and promoting the film.

Speaking of Miyazaki, am I the only one growing absolutely giddy over those upcoming DVD releases?