Liao Zhai: The Flower Spirit (2004) — CineShield