The big screen adaptation of Ayn Rand's Atlas Shrugged hits theaters today. But will viewers be turned off by the film's disconnect with real world events? Today’s April 15th, and it’s not just Tax Day (though technically this year Tax Day has been extended until April 18th) it’s also the day …
Read more
Written by Noah Kristula-Green on Friday April 15, 2011