Am 23. Dezember kann man den Weihnachtsmann fast überall antreffen – sogar im Berlin-Bayern-Fernbus. Fahrer Robert (Charly Hübner), selbst mit Santa-Mütze unterwegs, verspricht jedoch keine Bescherung. Der 25-jährige Felix (Klaus Steinbacher), ein Neuberliner, ist auf dem Weg ins verschneite Mittenwald, um dort mit Familie und Freundin Weihnachten zu feiern. Sein persönliches Geschenk plant er schon: einen Heiratsantrag an seine Freundin Saskia (Leslie-Vanessa Lill). Doch kurz vor der Abfahrt passiert ein Missgeschick – der Verlobungsring geht verloren. Felix’ Sitznachbarin Hanna (Sinje Irslinger), die ebenfalls nach Mittenwald reist, um das Fest mit ihrer Oma (Lisa Kreuzer) zu verbringen, hat gerade erst eine Beziehung beendet. Die freiheitsliebende Hanna beginnt ausgerechnet mit dem in einer Langzeitbeziehung befindlichen Felix, der so gar nicht in ihr Beuteschema passt, einen ungezwungenen Flirt, der beiden im Gedächtnis bleibt. Im Lauf der kommenden Jahre kreuzen sich ihre Wege erneut auf der weihnachtlichen Heimfahrt. Felix ist nach wie vor vergeben – doch eigenartigerweise trägt er immer noch keinen Verlobungsring.