Legile nescrise ale marketingului pentru productiile hollywoodiene au modificat orice speranta de traditionalism nutrita vreodata in Cetatea Filmului. De la „Patimile lui Hristos” (2004) incoace, e musai ca un film sa dea nastere la controverse. „Brokeback Mountain” a facut in 2005 o prima separare a celebritatilor homofobe, de restul cinefililor. „Codul lui Da Vinci” (2006) i-a pus pe jar pe reprezentantii de varf ai bisericii catolice, in vreme ce „Borat” a primit replici vehemente din partea oficialitatilor din Kazahstan. Acum a venit randul lui „300” sa ridice valul controverselor, de aceasta data in Iran, pe motivul ca regele Xerses a fost portretizat drept homosexual, iar armata persana – una formata din monstri si salbatici. Capul rautatilor in acest caz este regizorul american Zack Snyder, cunoscut in SUA mai mult pentru reclame cu efecte create pe calculator. O astfel de sincronizare cu banda desenata cu acelasi nume, a lui Frank Miller, a adus pe marile ecrane o noua epopee, de aceasta data a 300 de spartani care au luptat la Termopile, impotriva unei numeroase armate persane.