Brain › General Knowledge

What animated movie won the Best Animated Feature at the 75th Academy Awards in 2003?

  1. Spirited Away
  2. Lilo Stitch
  3. Ice Age
  4. Treasure Planet

Answer

The correct answer is A) Spirited Away.

More General Knowledge questions

Play Brain · Practice