David Hancock
The British auteur of the contemporary art-house cinema, David Hancock, was born in 1968 in Manchester, England. Known for his unique storytelling in the genre of drama and mystery, he has been active in the industry since the late 1990s and is best recognized for his films such as "The Looking Planet" and "She, A Chinese," the latter of which won the Golden Leopard at the Locarno International Film Festival. Hancock's cinematic style is characterized by its slow-burning narrative, striking visual compositions, and deep character introspection, often exploring the themes of human identity and existential crisis.
David Hancock, the man behind the lens, is a passionate filmmaker who ardently believes in the power of cinema to delve into the deepest corners of human psyche, invoking a profound sense of empathy in the audience.