故事发生在十九世纪的英国,霍布森(查尔斯·劳顿 Charles Laughton 饰)经营着一家鞋铺,辛辛苦苦拉扯着三个女儿玛姬(布伦达·德·班泽 Brenda De Banzie 饰)、爱丽丝(达芙妮·安德森 Daphne Anderson 饰)和维奇(普鲁内拉·斯凯尔斯 Prunella Scales 饰)长大,一转眼,三个姑娘都已经到了谈婚论嫁的年纪,但吝啬的霍布森并不准备支付女儿们的嫁妆。
玛姬爱上了鞋匠威利(约翰·米尔斯 John Mills 饰),尽管霍布森极力的反对这段不合时宜的感情,但独立好强的玛姬还是同威利结了婚。在玛姬的帮助下,威利的事业蒸蒸日上,很快便成为了霍布森最强劲的商业对手,与此同时,玛姬还帮助两个妹妹解决了嫁妆的难题。。卡罗琳是一名年轻的工厂工人,在第一次世界大战后的哥本哈根努力摆脱贫困时,发现自己被遗弃并怀孕了。 在挣扎中,她遇到了达格玛,一位魅力十足的女性,在一家糖果店里经营着一家隐藏的收养机构,帮助贫困母亲为她们不想要的孩子找到寄养家庭。 为了摆脱贫困,卡洛琳扮演了奶妈的角色。 两个女人之间形成了牢固的联系,但当卡罗琳无意中发现自己不知不觉地接受了噩梦般的命运时,她的世界崩溃了。 《拿针的女孩》是一个关于可怕真相的童话。。