However, each of the characters learns their "happily ever after" is not so happy: the Baker is worried he is a poor father to his newborn baby; Cinderella is disenchanted by royal life; Rapunzel is constantly scared of the outside world; and the Witch learns that she has lost her powers with her restored youth. The growth of a second beanstalk from the last remaining magic bean allows the Giant's Wife to climb down and threaten the kingdom and its inhabitants if they do not deliver Jack in retribution for killing her husband. Meanwhile, what the characters did to achieve their happy endings continue to haunt them: Cinderella's Prince kisses the Baker's Wife who soon dies after falling off a cliff while fleeing the Giant's Wife; The Witch loses Rapunzel forever when she runs off with her prince in spite; Cinderella and the Prince break up after she hears of his infidelity with the Baker's Wife; and Red Riding Hood's Mother and Grandmother, along with Jack's Mother, are killed in the Giant's Wife's rampage.