Hit & Run

What We Saw at the World Premiere of Atlas Shrugged Part II!


Atlas Shrugged Part II hits theaters across the country on Friday, October 12, 2012.

Reason's Matt Welch was on hand for the world premiere of the movie tonight in Washington, D.C., where he asked early viewers why they thought Ayn Rand's ideas remain so popular - and embattled - in contemporary America.

Click above to watch and click on the link below for full text, links, and more resources.