Da det rige familieoverhoved Helge Klingenfelt vil fejre sin 60-års-fødselsdag, samles hans tre voksne børn, hans trofaste kone og en hengiven skare af indbudte om bordet på den smukke herregård. Ingen aner uråd, da den ældste søn Christian begynder sin tale for faderen. Kun Christian ved, at snart vil alle kende sandheden om hans familie, og hvorfor han mistede sin tvillingesøster. Og kun Christian ved, at det vil blive en fest, som ingen nogen sinde vil glemme.

Det er en historie om en sydstatsfamilie. Sygdom, alkohol og jalousi har ødelagt familien, kærlighed og had ligger ikke langt fra hinanden. På en varm og trykkende sommeraften kommer fortvivlelsen op til overfladen, og der opstår en dramatisk konflikt.

Den unge Harold er besat af død, falske selvmord og at besøge fremmedes begravelser. Ved et tilfælde møder han den næsten firs-årige Maude, som også besøger fremmedes begravelser, men som en bekræftelse af livet.

Programmøren Paul Hackett (Griffin Dunne) møder pigen Marcy (Rosanna Arquette) på en café, og det bliver begyndelsen til en af de værste aftener i hans liv. I pigens lejlighed møder han hendes modløse veninde Kiki (Linda Fiorentino), og de dårlige vibrationer gør, at han ikke ønsker at blive. Men den neurotiske storby New York slipper ikke så let sit tag i folk, og efter en række mærkelige og farlige sammenstød indser Paul, at han måske aldrig når hjem.

Agnes har boet et par år i den lille by Åmål. Hun har ingen venner i skolen, hendes forældre forstår hende ikke, og så er hun i al hemmelighed dybt forelsket i skolens populæreste pige. Men det er ikke nemt at være 16 år, lesbisk og bo i en skodby som Åmål.

Kort før eksamen begår Sofie selvmord. Hendes bror Christian er overbevist om, at hun inden selvmordet prøvede at fortælle ham noget. Christian og Sofies vennekreds beslutter at fejre midsommeraften i Sverige. Men vennerne har svært ved at finde takten uden Sofie, og langsomt kommer de tættere på en forklaring på Sofies selvmord.