Actors would love to choose movies that are strictly aligned with the projects they love and feel they are a good fit for. But actors can’t always make these kinds of choices just for the sake of art. Many times, when you see your favorite stars in films, they are not necessarily featured because they truly wanted to be there. Sometimes actors make the decision to be in a film solely based on their financial needs. A few brave ones have even admitted that they were just in particular films for the money. This is understandable, as even the rich and famous need to earn money to keep up with their lifestyle. To learn more about these surprising stars, check out six popular actors who admitted to taking a role just for the paycheck.
Alec Guinness — Star Wars
Alec Guinness plays Obi-Wan Kenobi in the original Star Wars trilogy. And while he is well known for the role, he told a friend that Star Wars was “fairy-tale rubbish,” and also detailed in a 1976 diary entry about how much he disliked being involved in the film: “Apart from the money, which should get me comfortably through the year, I regret having embarked on the film. I like them all well enough, but it’s not an acting job, the dialogue, which is lamentable, keeps being changed and only slightly improved, and I find myself old and out of touch with the young.”

Paul Bettany — Iron Man
Paul Bettany voiced Tony Stark’s computer J.A.R.V.I.S. in several Marvel Cinematic Universe movies. But he did not feel that superhero movies were the kind of genre that fit him. “I feel like a pirate. This is robbery. I walk in, I say some lines on a piece of paper for two hours, and then they give me a bag of money and I leave and I go about my day. I sort of feel guilty, because at least acting can be exhausting, with long hours, but I do nothing! And I’ve never seen one of them.”
