Who is John Galt?

If you don’t know, you’ll be able to find out in the upcoming theatrical release of “Atlas Shrugged.”  And if you do know, you’ll be excited to know this movie is scheduled for release April 15, 2011. (Do you see the irony of the release date?)