Share Facebook Twitter Pinterest Reddit WhatsApp Email ScreenCraft’s team partnered with the Shanghai International Film Festival on June 14, 2016. source