尽管自己并不承认,但麦维斯(查理兹·塞隆 Charlize Theron 饰)就是一个标标准准的大龄剩女。她独居,没有朋友,吃垃圾食品,写垃圾小说,更可悲的是,她的小说卖的并不好。某一天,她收到了喜当爹的前男友巴迪(帕特里克·威尔森 Patrick Wilson 饰)的邮件,却错误的认为这是巴迪发给她的求偶信号。麦维斯振奋不已,决定改头换面,重返学生时代住过的水星镇,拯救她深陷婚姻漩涡的前男友。
玛丽(凯特·哈德森 Kate Hudson 饰)是个开朗上进的大龄女青年,虽然年轻,但在公司很受高层器重,事业蒸蒸日上,虽然单身,但有许多好朋友,非常享受生活。但是不幸依旧降下,她被诊断患了癌症,更不可思议的是,伴随着厄运降临的还有爱情,她和主治医师、腼腆的西班牙裔小伙儿朱利安(盖尔·加西亚·贝纳尔 Gael García Bernal 饰)产生了感觉。开朗的性格让她笑对病痛,但难免会抑郁、绝望、诅咒命运的不公,一个又一个情绪期里面,对爱情的渴望和抗拒又同时存在。