Ranking 2003 Animated Feature Oscar Nominees

  • Brother Bear
  • Finding Nemo
  • The Triplets of Belleville