Charley Benetto har hatt en vanskelig barndom, og som voksen er livet hans langt fra enkelt. Han har store alkoholproblemer, og datteren hans ønsker ham ikke som gjest i bryllupet. Han bestemmer seg for å ta selvmord, men skades i en bilulykke før han kommer så langt. Han klarer å slepe seg til barndomshjemmet, og oppdager at den døde moren fremdeles bor der. Hun oppfører seg som om ingenting har skjedd, og Charley får en mulighet til å gjøre alt godt igjen.