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