Which film won the Oscar for "Best Animated Feature" in 2004? Shark Tale Finding Nemo The Incredibles Shrek 2 Next Question!