 Digital compositing by 2D Department, Mill Film Limited  CGI modeling/animation by 3D Department, Mill Film Limited  CGI previsualization by Previsualization Team, Mill Film Limited  Digital roto/prep by Prep Department, Mill Film Limited  Technical assistants by TA Department, Mill Film Limited  Technical support by Engineering Department, Mill Film Limited