Quick access
Chengxu Lan is a Chinese film director. Graduated from the Directing Department of Dongguk University in South Korea.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.