Jack (Jack and the Beanstalk)

Jack is the main character of the fairy tale Jack and the Beanstalk. Although he is usually portrayed as the hero, the truth is that he is actually the villain of the story. He uses his own miserable state to justify his villainous actions.

Story
In the tale, he is a very poor man who lives with his mother. With only a cow, he goes to the city hoping to get some money by selling it, but he is tricked into trading it with some supposed magical beans. His mother gets angry at him and throw the beans by the window. During night, while Jack was sleeping, the beans sprout a beanstalk who grows into gigantic proportions. Driven by curiosity, Jack climbs the beanstalk and finds himself in the Giant's Realm, where there is a huge castle. There, he sees the owner of the castle, the Giant, who is a woodcutter. Jack notices the two possessions of the Giant, a magical harp who sings by himself and a goose who puts golden eggs, which the Giant uses to make golden coins.

As the Giant goes to sleep, Jack steals a bag of golden coins and flees. Although the coins were very valuable, he soon ran out of money, and driven by his huger and greed he once again climbs the beanstalk, this time with a objective in mind. Again in the castle, he waits for the Giant to sleep and tries to steal his goose. However, the magical harp alerts the giant, who gives chase after him. Jack climbs down the beanstalk and once on the ground he uses an axe to cut the beanstalk, which makes the Giant drop to death.