Jeffrey Lau is a writer and director, known for A Chinese Odyssey Part Two: Cinderella (1995), A Chinese Odyssey Part One: Pandora's Box (1995) and Days of Being Wild (1990). Read more on iMDB