Spirited Away Wins Another Best Of Award

The Broadcast Film Critics Association officially chose Spirited Away as the best animated film of 2002 during the official Critics’ Choice Award ceremony held this past Saturday. The film won over other nominees Lilo & Stitch, Ice Age and Spirit: Stallion of the Cimarron.

Source: Anime News Network

Share

Add a Comment