Versicherungsvertreter Burkhard Wagner (Jens Harzer) hat seine Familie verlassen in der Hoffnung auf ein besseres Leben für sie alle, wenn er zurückkehrt. Er muss einfach nur genügend Policen verkaufen.
Doch die Zeit vergeht, die Policen verkaufen sich schleppend, und Wagner fährt kreuz und quer durch Deutschland, immer auf der Hoffnung auf den nächsten Abschluss. Der Kontakt zu seiner Familie beschränkt sich mittlerweile auf das gelegentliche Hinterlassen von Botschaften auf dem Anrufbeantworter. Doch Burkhard hält an seinem Plan eisern fest, wenngleich ihm auch langsam die Kraft ausgeht.
Auf einer Autobahn-Raststätte begegnet er der ebenfalls glücklosen Caroline (Marina Galic). In ihrer Pension nahe der Autobahn findet Burkhard nach Jahren der Hast wieder etwas Ruhe und Glück. Die beiden entdecken ihre Gemeinsamkeiten...
Doch Burkhard ist nicht der Typ, der für länger an einem Ort weilen kann, und das weiß auch Caroline. So begleitet sie ihn als Schutzengel auf seiner letzten und schwierigsten Reise – zurück zur Famile und zur Realität.