The Movie Machine
Deep search with a sense of humor.
A short film based on the ancient Chinese creation myth.
Director: Shaofu Zhang