The Water Margin
Series • 1998
Demi-Gods and Semi-Devils
Series • 2003
War on Drug
Movie • 2025
Dragon Gate Posthouse 8: Pavillion of Life and Death
Movie • 2018