The Motion Picture Company

The Motion Picture Company

The Moving Picture Company is a British visual effects and production company, headquartered in Soho, London with facilities located in Los Angeles, New York City, Montreal, Amsterdam, Bengaluru, Paris, Berlin and Shanghai. It is a subsidiary of Technicolor SA.

This website uses cookies.
By using this website and it's content, you accept these cookies.
Learn More