Question: Which 2004 film directed by Benny Chan did Maggie Lau star in?
Sentence (from "New Police Story"): The film was released in the Hong Kong on 24 September 2004.
Relevant evidence: No