Herman YAU
Born in 1961, he is one of Hong Kong’s most versatile filmmakers and has produced and directed over 70 movies, including The Untold Story (1993) and Ebola Syndrome (1996) which were praised as ‘Cult Classics.’ His latest films are 77 Heartbreaks (2017), Shock Wave (2017), and The Sleep Curse (2017).