妈妈(凯利·普雷斯顿 Kelly Preston 饰)的有事外出让康拉德(史宾塞·布瑞斯林 Spencer Breslin 饰)和塞丽(达科塔·范宁 Dakota Fanning 饰)感到闷闷不乐,妈妈一走,变得空空荡荡的房子里除了“无聊”,再无他物。令兄妹两没有想到的是,门铃竟然响了,打开门,门外站着的不是妈妈,不是陌生人,竟然是一只戴着帽子直立行走会说英语的巨猫(麦克·梅尔斯 Mike Myers 饰)。
巨猫的到来让康拉德和塞丽感到十分快乐,它古灵精怪的性格和滑稽可笑的动作时常逗得兄妹两捧腹大笑。可是,随着时间的推移,这只巨猫的行为开始古怪和令人讨厌起来,更让兄妹两头疼的是,妈妈即将回家了,可巨猫似乎丝毫没有在此之前离开的打算。。20世纪20年代末,拥有不幸身世和遭遇的美丽女子顾海棠带着女孩菱子逃往上海,在这个鱼龙混杂的魔都艰难求生。期间她重逢当初曾救助过的男人于立凡。于立凡毕业于黄埔军校,此番他为了配合工人运动抵沪。而生活在社会最底层,见识过人性最丑陋一面的海棠,凭借一身胆识和智慧周旋于地头蛇黄龙等身份复杂的人中间,却犹如一只出淤泥而不染的莲花,在极度肮脏的环境中绽放出灿烂鲜艳的花朵。她一步步成为在上海滩举足轻重的人物,同时不曾遗失善良慈悲的本性,尽一切努力帮助苦难民众,协助于立凡的革命事业。
动荡不安的岁月里,顾海棠用生命书写着一个女子不屈不挠的时代传奇……。