Question: Which film has the director died later, The Lyons Mail or Crossroads (1937 Film)?
Sentence (from "Shen Xiling"): Shen Xiling( 1904 – 17 December 1940) was a Chinese film director.
Relevant evidence: Yes