Rumpelstiltskin

Rumpelstiltskin is a 2023 Japanese Film based on the original book by The Brothers Grimm.

Plot
One morning, an old miller named Wilheim (played by Gio) carelessly brags to king Jakob (played by Hakkai) and everyone that his daughter named Gisela (played by Tiki) can spin gold from straws. Jakob called for Gisela and locked her in the tower filled with straws and a spinning wheel and told her that if she cannot turn those straws into gold, she will be put to sleep forever (as in, he was going to have her killed).

Gisela has lost all hope when an Imp-like man (played by Jacaro) appears in the room and spins straws into gold in exchange for her necklace. The next morning, Jakob took Gisela to a larger room with straws to repeat the feat. The imp appeared once again to spin straws into gold, in exchange for Gisela's ring. When Gisela was taken to an even larger room with more straws and told by the king that he will marry her if she does or execute her if she doesn't, Gisela has nothing to give to the imp but he tells her that she will give him her firstborn son, which she objects since she never agreed to this.

Jakob kept his promise to marry Gisela but when her firstborn son was born, the imp came to her one night for him. Gisela tried to give him all of the wealth but he wasn't interested but he told her that she can keep her son if she can guess his name in three days.

Gisela's many guesses failed but one final night she wandered into the woods to search for him (she had told Jakob that she was going out for a midnight walk) and came across his house and watches, unseen, as he dances around the fire while singing (and also revealing his name Rumpelstlltskin without realizing it).

When Rumpelstiltskin came on the third day, she reveals his name, causing him to throw a temper tantrum, run away from the castle and was never seen again.