《乌云背后的幸福线》根据Matthew Quick的同名小说处女作改编。男主人公帕特(布莱德利·库珀)是一个超级乐观的高中历史老师,他似乎总能看到人生的光明面,影片的片名就是来自于他的口头禅“every cloud has a silver lining”(直译:每朵乌云背后都有阳光;意译:山穷水复疑无路,柳暗花明又一村。)虽然他因神经疾病在医院住了四年之后刚刚出院,老婆也跟别人跑了,但是他始终以这句古来的格言为信念。他对和妻子重修旧好充满信心,因此他搬回原来的住所,并努力把自己打造成妻子期望的形象。但最后还是败下阵来。 后来帕特遇到了蒂凡尼(詹妮弗·劳伦斯 饰演),这位年轻的美人生活也很不如意,两个失意的人儿在一起艰难地探索人生,慢慢从友谊发展成相爱。