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