Cameron Diaz Presents 'Spirited Away' with Best Animated Feature | 75th Oscars (2003)