One thing that a thread like this always brings to my mind is "There is no accounting for taste."
Tom Cruise! I didn't like him before but I like him less now that he took the role of Jack Reacher. I have read all the books and to think that a little twerp like Tommy Cruise can fill those shoes is just a JOKE! He did prove in Last Samurai that he really can act though. Also Collateral.
Nic Cage? Meh. To me he was a one trick pony. The role of his career was in 'Leaving Las Vegas', well after the farce that was 'Raising Arizona'. 'LLV' was a fantastic movie and acting job, too bad he's been riding on it's coat tails and not pulling it off ever since.
I'd agree with Megan Fox too. All I ever think of is what I could do with/to her holes whenever I see her in a movie.
you guys need to consider the classics .
A clever cook can make good meat of a whetstone.” Erasmus