Sacrifice

Movie 2011
Peizhi Huang
Effects Technical Director
Worked on Lilo & Stitch, Venom: The Last Dance, Kung Fu Panda 4, and 28 other projects.
Adam Smith
Digital Compositor
Worked on Chief of War, Better Man, The Fall of the House of Usher, and 77 other projects.