I need an adjective to describe a person who does anything to get something.
Macbeth's character is very ambitious but also ....
I need an adjective to describe a person who does anything to get something.
Macbeth's character is very ambitious but also ....
unscrupulous seems like a good adjective for Macbeth's character.
"not controlled by one's conscience and contemptuous of what one knows to be right or honorable" TFD
- "an unscrupulous landlord".
- ""unscrupulous politicians who would be happy to sell their country in order to gain power"
Having or showing no moral principles; not honest or fair: unscrupulous landlords might be tempted to harass existing tenants. ODO
ruthless
"Some people believe that to succeed in this world you have to be ruthless."
(not thinking or worrying about any pain caused to others) http://dictionary.cambridge.org/dictionary/english/ruthless
The example given is 'Macbeth's character is very ambitious but also...'
"Shakespeare’s Lady Macbeth: Manipulation & Ruthlessness"
http://schoolworkhelper.net/shakespeares-lady-macbeth-manipulation-ruthlessness/
"Machiavellian", willing to employ immoral and/or dishonest means to achieve political power. Ruthlessly manipulative.
"He was willing to employ Machiavellian tactics in order to win the election."
The word refers to Niccolò Machiavelli, who is well-known for writing "The Prince," a Renaissance-era treatise on the attainment of political power.
It's often been said of such people, "They will stop at nothing."
From the Cambridge Advanced Learners Dictionary & Thesaurus:
If you stop at nothing to achieve something, you are willing to do anything in order to achieve it, even if it involves danger, great effort, or harming other people:
She'll stop at nothing to get her revenge.
From the McGraw-Hill Dictionary of American Idioms and Phrasal Verbs:
will stop at nothing
(Cliché) will do everything possible (to accomplish something); will be unscrupulous.
Bill would stop at nothing to get his way.
Bob is completely determined to get promoted. He'll stop at nothing.
Consider "cynical" in the sense of a person who behaves regardless of accepted standards of honesty or morality.
In this sense, "cynicism" refers to the attitude or behaviour of someone who is willing to let other people be harmed in order to get an advantage.