L’action se déroule au XIXe siècle, dans un village d'Europe de l'Est. Victor (doublé par Johnny Depp) est un jeune homme brusquement emmené au Royaume des Morts pour épouser une mystérieuse et défunte mariée (Helena Bonham Carter) tandis que sa future femme, en chair et en os, l’attend parmi les vivants.