Question: Which film has the director who is older, Last Night (1998 Film) or Hello My Dear Wrong Number?
Sentence (from "Last Night (1998 film)"): The film was made and released when many were concerned about the Year 2000 problem, and was filmed and set in Toronto, Ontario.
Relevant evidence: No