安娜(明妮·德里弗 Minnie Driver 饰)是一名单身母亲,和儿子杰西(鲍比·科尔曼 Bobby Coleman 饰)过着相依为命的生活。一个女人独自抚养孩子是何等的不易,但安娜从来就没有放弃过希望,而是通过努力的工作来为杰西铺设一个相对来说比较美好的未来。 索尔(杰瑞米·雷纳 Jeremy Renner 饰)是一个赌鬼,因为欠下了累累赌债而身陷巨大的麻烦之中。在一场意外里,索尔遇见了安娜和杰西,这意外的相遇令安娜失去了一切,也彻底的毁掉了索尔本就摇摇欲坠的人生。因为过失杀人罪,索尔被关进了监狱,一晃眼多年过去,当安娜再度见到这个男人时,内心的痛苦和黑暗卷土重来。。一对同性恋人卡迪克和哈曼回乡参加堂姐的婚礼,浪漫不羁的卡迪克希望男友向家人正式出柜,结果在迎亲列车上两人天雷勾动地火的热吻被老父提前发现,差点引发一场心脏病。老父从此把卡迪克视为眼中钉,想尽办法要棒打鸳鸳,甚至给哈曼安排了包办婚姻。但想结婚似乎也没那么容易——几乎在同一时间,印度最高法院正在就同性恋是否为犯罪进行着一场世纪辩论…。