Jest Sylwester. Trzech pijaków opowiada legendę. Legenda ta mówi o tym, że osoba która ostatnia umrze w roku kalendarzowym i na dodatek jest grzesznikiem, będzie musiała prowadzić przez cały następny rok tzw. "Wóz widmo". Jej zadaniem będzie zbieranie dusz umarłych osób... David Holm, jeden z pijaków umiera właśnie jako ostatni człowiek w roku...
Sylwester. Umierająca na gruźlicę siostra Armii Zbawienia, Edit (Astrid Holm), prosi matkę (Concordia Selander) i jej koleżankę Marię (Lisa Lundholm), by zadzwoniły do Davida Holma (Victor Sjöström) i poprosiły go, by ją odwiedził. Tymczasem David, który jest alkoholikiem, opowiada dwóm innym pijakom legendę o wozie widmo i jego woźnicy. Według niej, grzesznik, który umrze ostatni w roku, staje się woźnicą, kolekcjonującym dusze. Kiedy David odmawia złożenia wizyty Edit, jego kompani wszczynają awanturę, w rezultacie której David umiera. Gdy staje się woźnicą, rozpoznaje swojego przyjaciela Georgesa (Tore Svennberg), który zginął rok wcześniej. Georges lustruje życie swojego następcy, pokazując mu, jaki był podły i egoistyczny.