克里斯•加纳(威尔·史密斯 Will Smith 饰)用尽全部积蓄买下了高科技治疗仪,到处向医院推销,可是价格高昂,接受的人不多。就算他多努力都无法提供一个良好的生活环境给妻儿,妻子(桑迪·牛顿 Thandie Newton 饰)最终选择离开家。从此他带着儿子克里斯托夫(贾登·史密斯 Jaden Smith 饰)相依为命。克里斯好不容易争取回来一个股票投资公司实习的机会,就算没有报酬,成功机会只有百分之五,他仍努力奋斗,儿子是他的力量。他看尽白眼,与儿子躲在地铁站里的公共厕所里,住在教堂的收容所里…… 他坚信,幸福明天就会来临。
GiGi(Ginnifer Goodwin 饰)是个对爱情充满幻想的女孩儿,却在一次次约会中受挫。她的闺蜜Beth(Jennifer Aniston 饰)和Janine(Jennifer Connelly 饰)不断鼓励GiGi在感情中振奋起来,却各自对爱情怀有遗憾。Beth与Neil(Ben Affleck 饰)同居七年,却一直未能等来期待的那枚婚戒。Janine的敏感让她与Ben(Bradley Cooper 饰)的婚姻陷入僵局,而Ben与歌手Anna(Scarlett Johansson 饰)的婚外情更是给他们的婚姻雪上加霜。Anna一边拒绝拥趸Conor(Kevin Connolly 饰)的示好,一边热情似火的期待Ben离开Janine,可是Ben真的能离开Janine来到她的身边么?另一方面Anna的好友Mary(Drew Barrymore 饰)在一个清晨和Conor面对面的不期而遇了。 几个女孩儿带着爱情的梦想在城市中跌跌撞撞,而此时一直未遇真爱的GiGi在酒吧老板Alex(Justin Long 饰)的口中听到了让所有女人心碎的话“He is just not that into you!”