Big Trouble in Little China (1986)/Hercules

Cast

 * Jack Burton as Hercules
 * Gracie Law as Megara
 * Wang Chi as Phil
 * David Lo Pan as Hades
 * Egg Shen as Apollo
 * Margo Litzenberger as Hermes
 * Thunder as Pain
 * Rain as Panic
 * Miao Yin as Hera
 * Uncle Chu as Pegasus