Produced at MPC London's FX Studio and with design, animation and compositing for several shots by Floating Elements