Angel Force AKA Tian shi te jing (1991) Shan Hua, Moon Lee, Wilson Lam, Fong Lung October 28, 2022 Action A special police squad battles a gang of arms traffickers. Read More »