根据百老汇舞台剧改编,剧中汇集了格林童话中“杰克与豆茎”(Jack and the Beanstalk)、“灰姑娘”(Cinderella)、“小红帽”(Little Red Riding Hood)、“长发姑娘”(Rapunzel)四个脍炙人口的故事与角色,并套上讽刺剧的面纱而组成一个“成人童话故……
本片根据《纽约时报》专栏作家安娜·昆德兰(Anna Quindlen)1994年的同名小说改编艾伦·戈尔登(芮妮·齐薇格 Renée Zellweger 饰)从哈佛大学毕业后供职于纽约某杂志,事业正在上升期,却因母亲凯特(梅丽尔·斯特里普 Meryl Stree 饰)身患癌症不得不放下工作返回宾夕法尼亚州的朗赫恩小镇照顾家庭。艾伦一直很崇拜教授美国文学的学者父亲乔治(威廉·赫特 William H