Rapunzel is an enticing classic complete with the long-haired beauty, Prince Charming and the evil witch. Rapunzel’s parents, starving and destitute, make a pact with a nearby witch to give her their first born child in exchange for food. Exiled to a lonely tower, only the witch may visit Rapunzel by climbing up her beautiful, long hair. As the years pass, the witch gives the strong willed princess everything she wants except freedom. This seriously funny tale shows how a possessive mother, a tentative prince, and a naive young girl all grow up in a surprising way.