En un pueblo escandinavo, un carnicero llamado David Holm lleva una vida de excesos y desprecio hacia su familia y comunidad. Enfrentado a la muerte debido a su estilo de vida autodestructivo, se encuentra atrapado entre la vida y el más allá. En su lecho de muerte, es visitado por un misterioso extraño, que resulta ser el conductor de un carro fúnebre, una figura que lo llevará a un viaje a través de sus recuerdos.