The acclaimed Japanese animated film Spirited Away was the big winner at Saturday's Annie Awards, picking up trophies for best feature film, writing, music and direction. DreamWorks's similarly-titled (but far inferior) Spirit: Stallion of the Cimarron also fared well, receiving awards for character design, effects animation, production design and storyboarding.