Little Red discovers her grandmother has been killed by the Giantess, as the Baker tells Jack that his mother is dead. Jack vows to kill the Steward but the Baker dissuades him, while Cinderella comforts Little Red. The Baker and Cinderella explain that choices have consequences, and everyone is connected ("No One Is Alone"). The four together slay the Giantess, and the other characters – including the Royal Family, most of whom have starved to death, and the Princes with their new paramours (Sleeping Beauty and Snow White) – return to share one last set of morals. The survivors band together, and the spirit of the Baker's Wife comforts her mourning husband, encouraging him to tell their child their story. The Baker begins to tell his son the tale, while the Witch offers a final lesson: "Careful the things you say: Children will listen" ("Finale").