Question: What is the place of birth of the director of film Batch '81?
Sentence (from "Mike De Leon"): Miguel Pamintuan de Leon, also known as Mike de Leon, (born 24 May 1947, Manila) is a Filipino film director, cinematographer, scriptwriter and film producer.
Relevant evidence: Yes