Lih Liau

Lih Liau

Taiwanese cinematic powerhouse, Lih Liau was born in Taipei, Taiwan in 1952 and began his active filmmaking career spanning several decades. Liau is best known for his distinct contributions to the thriller and drama genres, with his most acclaimed films including "Shadow of the Moon" and "The Last Night," both of which have garnered him multiple awards at international film festivals. His directorial style is characterized by his ability to seamlessly incorporate elements of suspense and psychological depth into his narratives, making him a standout figure in the world of Taiwanese cinema. Lih Liau, with his quiet demeanor and unassuming presence, belies a creative force that has profoundly shaped the landscape of modern Asian cinema.