Shen dao liu xing chuan (1977)
Premiere 10 Jun 1977 Taiwan | The Green Jade Statuette | 90 min | Action
• 2 views • 0 thumbs up • 0 thumbs down
Two righteous heroes must team up to take on the murderous thieves who stole the famous Jade Monk statuette.