Video: Atlas Shrugged Trailer

Atlas Shrugged is finally coming to the big screen. According to Mish the release date is April 15. Tax day this year was pushed back to April 18. I wonder if it was timed for release on tax day?