: Lan Yu is also the Chinese name for Orchid Island.
More at Wikipedia.
Director: Stanley KwanDistributor: Yongning Creative Workshop |Release date: May 18, 2001Running time: 86 minutesGross: $3,847,964
External links: IMDb