Lan Yu is known for The Heroine in Northeast (1989), The Red Spider (1988) and The Hero in Northeast (1987).
No data