Tras pasar ocho meses en una institución mental por agredir al amante de su mujer, Pat (Bradley Cooper) vuelve a casa de sus padres (Robert De Niro y Jacki Weaver) tratando de encontrar el lado bueno de las cosas.
Determinado a tener una actitud positiva, rehacer su vida y recuperar a su ex-mujer, el mundo de Pat da una vuelta cuando conoce a Tiffany (Jennifer Lawrence), una preciosa viuda tan extraña como él con la que comparte neurosis comunes y quien le enseñará a leer las señales de la vida de manera correcta. A pesar de la mutua desconfianza, entre ellos pronto se desarrollará un vínculo muy especial que les ayudará a encontrar el amor que tanto les hace falta.