Melvin Udall, un escriptor obsessiu i maniàtic, és un dels éssers més desagradables i desagraïts que un pugui tenir com a veí. Però, un bon dia, ha de fer-se càrrec d'un gos al que odia a mort. La presència en la seva vida de l'animal estovarà el seu cor.

Siegfried Sassoon va ser un home complex que va sobreviure als terrors de combatre a la I Guerra Mundial i va ser condecorat per la seva valentia, però al seu retorn es va convertir en un ferm crític de la continuació de la guerra per part del seu govern. La seva poesia es va inspirar en les seves experiències al front occidental i va acabar sent un dels principals poetes de guerra de l'època. Idolatrat per aristòcrates i estrelles del món literari i escènic londinenc, va mantenir relacions amb diversos homes mentre intentava acceptar la seva homosexualitat. Alhora, trencat pel terror de la guerra, va fer del seu viatge vital una recerca de la salvació, tractant de trobar-la en la conformitat del matrimoni i la religió.

Anys setanta. El jove Augusten Burroughs (Joseph Cross) pertany a una conflictiva família de classe mitjana composta per un pare alcohòlic (Alec Baldwin) i una mare desequilibrada i narcisista (Annette Benning), una poetessa que no ha publicat res, però que viu obsessionada amb la idea de fer-se famosa. Quan els seus pares es divorcien, la mare envia Augusten a viure amb el doctor Finch (Brian Cox), un psiquiatre molt poc ortodox, i la seva excèntrica família...