"Your Source for Comprehensive and Timely News Coverage"
It stands as the top film for the indie studio in China, France and Taiwan.