The Devil’s Mirror AKA Feng lei mo jing (1972) Chung Sun, Pei-Pei Shu, Dan Lau, Chia Chien Li February 27, 2023 Action, Fantasy The Jiuxian Witch and her Bloody Ghouls Clan are planning domination of the Martial Arts world. Read More »