a gang of giant, cyborg simon cowells prowling 1980s london, annie leibovitz photo hq