Question: Name a film in 2004 where Ricardo Delgado was the comic book artist?
Answer: The Incredibles