Question: Which film was released more recently, Moner Manush or The Killer Is on the Phone?
Sentence (from "The Killer Is on the Phone"): The film is set in Bruges, Belgium, and stars Telly Savalas and Anne Heywood.
Relevant evidence: No