Check out the post I wrote on another thread
here. This film's release was designed to be as "critic-proof" as possible. The highest
per capita release densities were in predominantly rural Rocky Mountain and midwest states with strong libertarian leanings, places where the main news source would be Faux Noise, and the main "critical voices" Beckkk and Flush, both huge supporters of the book. Not only would the opinions of prominent movie critics matter little to audiences there, they probably wouldn't even have normal access to them. Furthermore, the release was aimed at the "true believers" -- Rand fans who would come to see anything that promised to be an adaptation of her book, not average film-goers looking for a "cool movie" to attend on Friday night.
So, what happened? It wasn't that the film disappointed the Randroids -- just look at their rave reviews in contrast to the critics' opinions. Devoted Randians were talking up the film, and even buying tickets when they couldn't attend, just to support it. Maybe, rather, there turned out to be a lot fewer Randroids than the producer thought? Perhaps he was fooled by the "huge spike" in sales of the novel after Obama's election, and assumed that every sale of the book meant another fan of Rand and her thought...whereas, while lots of copies of the book may have been sold due to its being touted by right-wing talk-show hosts, most of those who bought the book either a) never read it, b) read it and found it boring or ridiculous, or c) were Religious Right types for whom Rand's outspoken atheism and hostility to Christianity were utter turn-offs. In any event, one has to conclude that the failure of the film is more a matter of the Rand cult turning out to be smaller and less-powerful than assumed, rather than anything nasty the critics may have said.