Liu Yan Yan

Born: None


Placeholder

Possessed

as Belle
Released: 2006-11-30

Possessed is a 2006 Malaysian film that centers on two sisters, Amber and Lisu, who travel to...

Movie page