Movie History The Locator 2: Braxton Returns 2010 The Chinese Web 1978 The Dragon's Challenge 1978 The Dragon's Challenge 1978