El abogado Fredrik Egerman (Gunnar Björnstrand) es un hombre maduro que vive una relación platónica con Anne (Ulla Jacobsson), su joven y virginal esposa. Henrik, hijo de un matrimonio anterior, persigue a Petra (Harriet Andersson), la doncella de la familia. Una actriz llamada Desiree (Eva Dahlbeck), antigua amante de Fredrik, está en la ciudad y él la visita, pero ahora ella tiene un nuevo amante, el Conde Malcom, casado con Charlotte. Todos estan invitados a una fiesta durante un fin de semana en la propiedad de la madre de Desiree. Charlotte intenta seducir a Fredrik para vengarse de Desiree. Mientras tanto, Anne, la casta esposa de Fredrik, se da cuenta de lo mucho que le atrae su hijastro.
Es Nochevieja. Tres borrachos evocan una leyenda según la cual si un gran pecador es la última persona que muere al terminar el año, entonces tendrá que conducir durante un año entero la Carreta Fantasma que recoge las almas de los muertos. David Holm, uno de los tres borrachos, muere cuando suena la última campanada de la medianoche...