Leste Chen
A master of suspense and psychological drama, Leste Chen was born in 1981 in Taipei, Taiwan. Chen has been an active force in the film industry since 2005, primarily directing thrillers and horror films, with his most acclaimed works being "The Great Hypnotist" and "The Heirloom", for which he won the Best New Director award at the Golden Horse Film Festival. Known for his ability to build tension and provoke thought, Chen's films often explore the darker aspects of the human psyche and society.
From a personal perspective, Leste Chen is a testament to the power of storytelling, breathing life into the shadows of our fears and forcing us to confront them head-on.