Nancy Lan Sai is known for Life in Last Hour (1999), Teaching Sucks (1997) and Phantom Call (2000).
No data