After hearing that Brad Pitt and Angelina Jolie had bought the rights to the Atlas Shrugged movie, and that they were planning to star in it themselves, I couldn't help but think of who the actors for each character really --should-- be.
Erin Daniels as Dagny Taggart. I think Erin would have the perfect look and that she could play Dagny's personality most effectively. Her thin body, beautiful face and quiet but assertive nature would be a great fit for the role. I think Angelina, as beautiful as she is, seems a little too ethnic and too showy for the Dagny role. But maybe she will be able to pull it off (we hope).
Tate Donovan as Jim Taggart. Tate has the right look of youth even though he's in his forties and also can play the panicked executive very well. Plus, the guy's ex-girlfriends are Sandra Bullock and Jennifer Aniston - he must have something going for him!
My choice for Lillian Rearden is truly inspired. Joely Richardson has the cold eyes and elegant thin body to play the ultimate bitch of the story.
Mark Humphrey as Hank Rearden. Mark is a journeyman actor who would look good as a blonde and has the right face for the stoney responses Hank is always giving to people.
John Galt is actually pretty easy. All you need is a really good looking guy and put green contact lenses into his eyes. Brad Pitt is planning to play John Galt - he could be okay. My choice would actually be Christian Bale.
The rest of the people are pretty easy too. Oren Boyle can be any old fat guy. Wesley Mooch is a simpering fool. It goes on. If they can get those top roles right, the movie could be worth watching. I'm asking you, Brangelina, please reconsider acting in the movie yourselves. You might do Ayn Rand better justice if you stay behind the cameras on this one (as pretty as you both are).