Euphoria
Let Go
Wicked
Troy
The Substance
The Boy in the Striped Pajamas
When the Phone Rings
Terrifier 3
The History of Love
365 Days
Jiangang Yu is known for Shanghai Triad (1995).