Sunday, December 4, 2016

Phenom Films

Wednesday, May. 20, 2015

“Ghouls,” an effects-laden feature film currently in production in Beijing, is represented at the Cannes Film Festival with a sizzle reel including dazzling vfx work by Phenom Films, the largest privately owned visual effects studio in China.