A very short film on the dangers of organized religion as experienced by a little Chinese girl.
Director
Writer
Producer
Editor
Director of Photography