The Good, the Bad and the Beauty Cast Anthony Chan Frankie Chan Cherie Chung Maria Cordero Dan Mintz Bill Tung