Yuan-Chun Wu was born in 1954 in Taipei, Taiwan. He is an actor, known for Lady Kung Fu (1972), Black Lizard (1981) and The Boxer from the Temple (1979).
Hong Kong cinema giants Derek Yee and Tsui Hark join forces in this 3D martial arts epic, about an elite swordsman who is haunted by his skill, and a challenger who aims to take his place at all costs.
A teenage boy named Max and his little sister move to Salem, where he struggles to fit in before awakening a trio of diabolical witches that were executed in the 17th century.