Combine facts and answer this: Name a film in 2004 where Ricardo Delgado was the comic book artist?
The Incredibles