Samuel, 31, ist auf der Suche nach der großen Liebe. Der Softwareentwickler aus Hannover lebt in einer Wohngemeinschaft. Nach einem Meeting, in dem Samuel seine "App gegen den Hunger" präsentiert, geht es mit seiner Karriere steil nach unten. Sein Chef Peter versetzt ihn in den Serverraum im Keller, wo die Großrechner der Firma illegal gespeicherte Nutzerdaten auswerten. In diesem Datensatz könnte sich die perfekt zu mir passende Frau verbergen, denkt Samuel und beginnt einen Algorithmus zu schreiben, der die Liebe seines Lebens aufspüren soll.
Ingas Schwangerschaftstest ist positiv. Sie erwartet ein Kind. Samuel hat seinen Algorithmus "nur mal so zum Spaß" auf die Beziehung seiner beiden Mitbewohner angewandt. Ergebnis: Sie passen nicht zusammen. Inga ist fassungslos. Sie ist doch so glücklich mit Henner - oder? Samuel trifft sich mit Lina zu ihrem ersten Date in einer Sushi-Bar.
Samuel nimmt auf dem Land an einem Yoga-Seminar teil. Im Camp muss er als Erstes sein Handy ausschalten, weil es "ein Seelenfresser" sei. In der Firma brennt die Hütte. Es ist aufgeflogen, dass der Server gehackt wurde.
Sam gesteht, dass er auf die Firmendaten zugegriffen hat, um seine Traumfrau zu finden. Zu seiner Überraschung wird er nicht gefeuert, sondern befördert, denn Peter wittert das große Geschäft.
In wenigen Wochen soll Samuel die neue Dating-App vor Investoren präsentieren. Beiläufig erfährt Samuel, dass seinem Algorithmus bei Inga ein technischer Fehler unterlaufen ist. Sie ist gar nicht sein perfektes Match! Was nun?
Der Algorithmus hat für Samuel eine neue perfekte Partnerin ermittelt: Naomi, eine nerdige Softwareentwicklerin, nicht spontan, nicht wild, nicht abenteuerlustig, also ganz so wie er selber. Während sie sich zu ihrem ersten Date im kühlen Serverraum treffen, kommen Inga und Henner in einem Café zusammen.
Endlich beginnt Inga, sich von ihrer Mutter zu befreien und sich zu Henner zu bekennen. Und bei Samuel wachsen die Zweifel, ob seine App den Menschen wirklich hilft, glücklich zu werden.
Samuel löscht im Serverraum alle Nutzerdaten und zerstört die Festplatten. Damit ist sein Algorithmus wertlos. Lina wacht vollkommen verstört in einem Schwimmbad auf, neben ihr liegt eine Schachtel Tabletten.