Harold (Bud Cort) är en depressiv ung man som kör omkring i en begagnad likbil, ständigt iscensätter fejkade självmord och som går på begravningar för folk han inte ens känner.
Hans mor försöker förgäves få honom på rätt köl genom att bland annat para ihop honom med unga kvinnor och ge honom den lyx han kan önska sig.
Harold träffar den livliga 79-åringen Maude (Ruth Gordon), som han får en väldigt nära relation till.