Marshall (Houston Rhines) jest młodym, próżnym pracownikiem firmy reklamowej. Jego kariera stoi w miejscu, a to za sprawą szefowej, która nie dostrzega jego talentu. Po siedmiu latach związku z Gabem (Noah Shuffman) jego życie miłosne staje się zbyt monotonne, a na domiar złego właśnie kończy 30 lat. Jest zdesperowany i pragnie czegoś nowego, ekscytującego. Zaczyna swoje poszukiwania od Internetu, gdzie natyka się na reklamę tajemniczej aplikacji pod nazwą „eCupid”, która gwarantuje użytkownikom odnalezienie prawdziwej miłości. Od chwili zainstalowania „eCupid” skanuje każdy centymetr wirtualnego świata Marshalla i wywraca jego życie do góry nogami. Wreszcie Marshall ma w zasięgu ręki to, o czym, jak sądzi, zawsze marzył. „eCupid” obsypuje go coraz to nowszymi, seksownymi mężczyznami będącymi, przy zapewnieniach aplikacji, spełnieniem jego snów i fantazji. Ale.. co za dużo, to nie zdrowo… Marshall wkrótce przekonuje się, że całe to zamieszanie jest większe niż się spodziewał i nie jest tym, czego oczekiwał. Z pomocą roztropnej, tajemniczej kelnerki (Morgan Fairchild) Marshall dostaje jeszcze jedną, ostatnią szansę, by pójść za głosem serca i dojść do wniosku, co (i kto) jest najważniejsze w jego życiu.