Sprited Away Wins!
Spirited Away was just awarded an Annie for best feature in 2002. Pretty cool I must say. It's nice to see this movie getting the recognition I think it deserves. I even think it was one of the best films of the last year.
Posted by snooze at February 2, 2003 08:22 PM