Beijing Film Academy
This was the second collaboration between Beijing Film Academy classmates Zhao Wei and Chen Kun after "Painted Skin".