W małym, wiktoriańskim miasteczku, pogrążonym w mroku, dwójka młodych ludzi, chociaż sobie nie znajomych, wkrótce stanie na ślubnym kobiercu.
Wspinający się po drabinie społecznej, odpychający krezusi, którzy zbili swój majątek na puszkowanych rybach Nell i William Van Dort (głos podłożyli Tracey Ullman oraz Paul Whitehouse) zawsze marzyli o wkroczeniu na salony wyższych sfer – chociaż nie brakuje im bogactwa, przeszkodę stanowi wrodzony brak klasy.
Z drugiej zaś strony, arystokraci i tak zwane stare pieniądze Maudeline i Finis Everglot ( którym głosu użyczyli Joanna Lumley oraz Albert Finney), potomkowie Księcia Everglot i to w pierwszej linii – czym nie omieszkają się każdemu i wszędzie pochwalić – to sama śmietanka elit cierpiąca jednak na brak gotówki. Źródło ich pieniędzy już dawno wyschło i jedyne co im pozostało to porządne nazwisko i pozycja społeczna oraz jak się okazuje, córka Victoria (głos Emily Watson), która nie przedstawia dla nich specjalnie żadnej wartości. Wydaje się jednak iż może ona być przepustką na szczyt drabiny społecznej ponieważ Van Dortowie mają syna, kawalera (głos podłożył Johnny Depp).
Państwo Everglot czują interes w wydaniu Victorii za syna okropnych Van Dortów – nie ma znaczenia, że to nuworysze, najważniejsze iż mają pieniądze. Decyzja zapadła i obie rodziny są bardzo podekscytowane faktem iż udało się zaaranżować małżeństwo…uczucia tego niestety nie podzielają przyszli małżonkowie. Ale jak się mówi, w małżeństwie nie chodzi przecież o miłość – zapytajcie tylko Maudeline i Finis’a.
Victor po raz pierwszy widzi Victorię w dniu ślubu kiedy to rodziny spotykają się by dokonać stosownego zapoznania się młodych, po którym odbędzie się próba generalna ceremonii ślubnej. Trudno stwierdzić które z nich jest bardziej onieśmielone, lecz na przekór wszystkiemu niewykluczone jest iż Victora i Victorię połączy prawdziwa miłość. Ponieważ w trakcie próby Victor nie może poradzić sobie z wymówieniem słów przysięgi a na dodatek zupełnie przypadkowo podpala suknię swojej przyszłej teściowej, Pastor Gaswells (głos podłożył Christopher Lee) nakazuje mu opuścić kościół i nauczyć się prawidłowo swojej kwestii.
Poniżony Victor wałęsa się po ciemnym, okolicznym lesie i będąc samemu potrafi idealnie wypowiedzieć te słowa. W pewnym jednak momencie delikatnie nasuwa obrączkę na wystający konar, który okazuje się wcale nim nie być.
Ku jego przerażeniu, z ziemi powstaje rozkładające się ciało kobiety ubranej w poszarpaną suknię, na której kościstym już palcu widnieje obrączka przeznaczona dla Victorii. Wszystko wskazuje na to iż Victor, nieumyślnie oświadczył się Gnijącej Pannie Młodej (głos podłożyła Helena Bonham Carter).
Gnijąca Panna Młoda czekała w tym miejscu ze złamanym sercem na swojego męża od momentu jej niewyjaśnionej śmierci, która zdarzyła się w dniu jej ślubu. Serce jej przestało bić całe wieki temu lecz nie zaprzestała poszukiwania miłości oraz męża, który dzieliłby jej wieczny spokój. Victor zupełnie przypadkowo staje się tym wyczekanym panem młodym, zostaje zwabiony pod ziemię do Krainy Umarłych, która okazuje się być zupełnym przeciwieństwem grobowej atmosfery, z której słynie. Puby są otwarte cały czas, a umarlaki są o wiele bardziej żywotne niż ktokolwiek na powierzchni ziemi, w nudnej i smutnej Krainie Żywych.
Victor z całych sił próbuje wrócić do Krainy Żywych, gdzie wyczekuje go smutna Victoria. Nie potrafi jednak przekonać nikogo iż porwała go martwa kobieta i zaciągnęła do świata umarłych. Zamiast pomóc swojej córce państwo Everglot postanawiają jak najszybciej ustawić kolejne małżeństwo, tym razem z tajemniczym i wzbudzającym niepokój Barkis’em Bittern’em (głosu użyczył Richard E. Grant), który znalazł się we właściwym miejscu i o właściwym czasie by zdobyć rękę Victorii…
Gnijącą Panna Młoda robi wszystko by zatrzymać przy sobie ukochanego lecz on stara się wymyślić sposób jak powrócić do Krainy Żywych, w objęcia miłości swojego życia.