Mea Culpa
Kally's Mashup
Squid Game
XO, Kitty
PG Porn
Wicked
The Forge
Moana 2
Venom: The Last Dance
Ask Me What You Want
Lung Yu is known for Five Fingers of Death (1972), Na Cha and the Seven Devils (1973) and Xue meng qian li (1975).
Five Fingers of Death
Na Cha and the Seven Devils
Xue meng qian li
The Suicide Murder