公司的名稱據梅爾解釋說“Icon”在希臘語裡的意思是“圖像”,而取名的靈感卻來源於一本名為《Russian icons in his den》的書。公司的Logo是一張弗拉迪米爾的聖母瑪利亞局部像。2008年9 月Gibson和Davey把公司賣給了身兼United International Pictures和UK Film Council,Millwall F.C.的主席Stewart Till,公司收購正式完成於2009年,新公司將繼續保留原有的名稱並繼續製作獨立影片。《哈姆雷特》Hamlet (1990)