Question: Which film whose director is younger, Run Lola Run or Carmen (1918 Film)?
Sentence (from "Ek Din 24 Ghante"): The film premiered on 7 November 2003.
Relevant evidence: No