Chow Yun-Fat stars in this action adventure full of witches and cat demons, as an architect caught in a supernatural battle in Nepal.
Starring: Yun-fat Chow, Emily Chu, Kit Ying Lam
Directed By: Siu-Tung Ching
... Show More
Chow Yun-Fat stars in this action adventure full of witches and cat demons, as an architect caught in a supernatural battle in Nepal.