Sun Xiaoyan

Born: None


Placeholder

The Death Curse

as Dean Ting
Released: 2003-11-06

Real-life pop stars Charlene Choi and Gillian Chung star in a ghastly (and funny) tale about...

Movie page