Question: Which country the director of film The Immortal Life Of Henrietta Lacks (Film) is from?
Sentence (from "George C. Wolfe"): He served as Artistic Director of The Public Theatre from 1993 until 2004.
Relevant evidence: No