A philosophy-obsessed serial rapist stalks a university campus in broad daylight.
The Last Time I Saw Macao
Another Summer Holiday
The Eight Hundred
Mantra Warrior: The Legend of The Eight Moons