I still want to know how Spirited Away won an Oscar - that movie is the biggest piece of shit ever to hit the bigscreen aside from Ben Affleck's acting.