Macbeth is one of the most famous character of Shakespeare who is in a dilemma of harming someone for his own gain.
Explanation:
Macbeth is one of the most famous characters which has been written by Shakespeare. Macbeth is a war hero who is admirable. He is said to be tempted by the power that the lady Macbeth had in her. He also wanted to have the same power in him.
He was also attracted by the advancement of the lady Macbeth which was used for the fulfillment of the prophecy of the witches. One of the biggest struggles of this character is whether he should murder some one or not for his own gain.