Für Felix (Matthias Schweighöfer) läuft es gar nicht gut. Nichts möchte ihm gelingen. Er hat Schwierigkeiten bei der Arbeit und auch privat muss er einiges einstecken, nachdem seine Frau Bianca (Luise Heyer) plötzlich die Trennung will und auch die Kinder sich immer mehr zurückziehen. Doch dann kommt es zu einer schicksalhaften Begegnung, die alles schlagartig verändert, als ein mysteriöser Fremder (Henry Hübchen) ihm drei Wünsche erfüllen will. Felix lässt sich darauf ein, in der Hoffnung, seine Familie retten zu können. Er formuliert den Wunsch, dass all seine Wünsche zukünftig wahr werden sollen und hält das für einen cleveren Schachzug. Doch als plötzlich alles wahr wird, was er sich wünscht, merkt er bald schon, dass das mehr Fluch als Segen ist und er sich mit seinen wahren Bedürfnissen auseinandersetzen muss, um das wahre Glück zu erreichen?