Much depends on the guilt or innocence of these archetypal “innocents”-- --the first in a long line of allegedly framed leftists from Alger Hiss to the Rosenbergs to Leonard Peltier to Mumia Abu Jamal--including the very credibility of the American cultural establishment. (Source)
Is the subject of this sentence really "much"? I tend to add "it" in the position of the subject ("It much depends…"). Was it simply omitted or is the pronoun not proper?