Baoguo Chen China Best movies: The Women From the Lake of Scented Souls (1993) The Magic Braid (1986) Rob-B-Hood (2006)