Question: Which film has the director died first, Put On The Spot or China Corsair?
Sentence (from "Put on the Spot"): Put on the Spot is a 1936 American crime film directed by Robert F. Hill and starring Edward Nugent, Maxine Doyle and Lucille Lund.
Relevant evidence: Yes