Moving Picture Company считается одной из ведущих компаний, занимающихся визуальными эффектами. Её студиям, которые также расположены в Лондоне, Монреале, Лос-Анджелесе и Бангалоре, дважды присуждали «Оскар» — за «Жизнь Пи» и «Книгу джунглей» 2016 года.