Question: Name a film in 2004 where Ricardo Delgado was the comic book artist?
Sentence (from "Greg Horn"): Greg Horn is an American comic book artist best known for his work as a cover artist for Marvel Comics and various other publications.
Relevant evidence: No