http://www.newyorker.com/humor/daily-shouts/ayn-rand-reviews-childrens-movies
If there was ever someone who succeeded in bipartisan humor, it was the New Yorker. Ayn Rand is too far out there for most people.