Bristol Distinguished Address Series Sustainability – The Long View “Icon Films was founded in 1990 by husband and wife team Harry and Laura Marshall. Thirty years on the company is still growing; working in a global market in a golden age of scripted and unscripted content. Based in Bristol where being different is the norm; and where disruption and innovation is in the city’s DNA; how does a company evolve to keep succeeding? Is planet content infinite – or are resources and creativity finite? Where do you go when you want to keep going and what do we need to learn from those around us?