top of page
.png)
Welcome to the home of UK Advertising
at Cannes LIONS

Framestore

Framestore is a multi Academy Award-winning creative studio that combines talent and technology to reframe the possible in film, content, advertising and immersive experiences. Framestore is home to over 3,000 storytellers and innovators, united by a mission to bring life to everything they create. Founded in the UK in 1986, Framestore has studios in New York, LA, Chicago, Montreal, London, Melbourne and Mumbai.
bottom of page

