Duncan Jones Duncan Jones Duncan Zowie Haywood Jones (born 30 May 1971) is an English film director, producer, and screenwriter. He is best known for directing the science fiction film "Moon" (2009), for which he won the BAFTA Award for Outstanding Debut by a British Writer, Director or Producer. He has also directed "Source Code" (2011), "Warcraft" (2016) and "Mute" (2018). Duncan Zowie Jones was born in Bromley, London, on 30 May 1971, the only child of English singer-songwriter and musician David Bowie and his first wife, Angela "Angie" Bowie ("née" Barnett), an American model and actress. His maternal grandfather, George, was
Father (2000 film) Father (2000 film) Father () is a 2000 Chinese film directed by the writer Wang Shuo. To date, it is Wang's first and only directorial effort. The film is based on Wang's own novel, "Wo Shi Ni Baba" (English: "I Am Your Father"). Despite being partially backed by the state-run Beijing Film Studio, "Father" suffered from years of bureaucratic red tape. Made in 1996, the film was not screened until 2000, when it surreptitiously premiered at the 2000 Locarno International Film Festival. The film stars director Feng Xiaogang, who also helped adapt Wang's novel for the screen. "Father" documents the