Ben Zhao
Visionary of the East, Ben Zhao was born in 1964 in Beijing, China, and has been actively contributing to cinema since the late 1980s. Known for exploring the genres of drama and historical fiction, his most notable films include "The Silent Roar" and "Echoes of the Past", both of which have garnered significant international attention and awards, despite not yet securing top honours at major film festivals. Zhao's directorial style is marked by a unique blend of raw emotional storytelling with meticulous attention to historical details, creating a powerful and immersive cinematic experience. Beneath the director's stern exterior lies a warm heart, passionate about telling stories that explore the human condition, making Ben Zhao truly a master of his craft.