Framestore CFC is one of the largest digital film special effects companies in Europe. Based in London, it was formed in 2001 by a merger between the Computer Film Company and Framestore, which had previously been separate parts of the Framestore Group of companies.

External link