Super Power
Available on Tubi TV
The son of a Manchu government official vows revenge on the experts who defeated Manchu boxers.
Starring Billy Chong, Hau Chiu Fing
Director Chin Wei Lin