“Their time is now to fight!”
Kung Fu rebels take on an unstoppable killing machine.
DirectorYang Ching-Chen