Question: Which film was released more recently, Hafalan Shalat Delisa or Landru (Film)?
Sentence (from "Landru (film)"): Landru( US title: Bluebeard) is a 1963 French motion picture drama directed by Claude Chabrol.
Relevant evidence: Yes