O amor de Penny (Lesley Manville) por seu companheiro, o motorista de táxi Phil (Timothy Spall), secou. Phil é gentil e sem ambições, enquanto que ela trabalha como caixa de supermecado. Rachel (Alison Garland), filha deles, faz faxina na casa de idosos e o filho do casal, Rory (James Corden), está desempregado e desenvolveu uma agressividade acentuada, preferindo ficar sentado o dia todo no sofá a fazer algo produtivo da vida. A alegria abandonou completamente a relação de Phil e Penny. Até que Rory fica doente, é internado no hospital com problemas cardíacos e muda a perspectiva das coisas. O incidente primeiro evidencia os problemas no relacionamento deles, depois acaba aproximando-os pela primeira vez em anos.