Stephen Shin
A true virtuoso of Chinese cinema, Stephen Shin was born in Hong Kong in 1953 and has been actively directing films since 1980. Most recognized for his work within the drama, action, and biographical genres, Shin has directed some notable films such as "The Last Princess of Manchuria", "Black Cat", and the inspiring "On Wings of Eagles", earning him a Hong Kong Film Award. While his directorial style is distinctly dramatic, often centering on historical or biographical narratives, it's his nuanced storytelling and compelling character development that sets him apart. Stephen Shin, with his ability to impactfully narrate history through cinema, has indeed etched his name in the annals of international film-making.