Gavin (Jason Ritter) und Stacey (Alexis Bledel) haben sich online kennengelernt. Zwischen ihnen liegt zudem eine ziemlich große Distanz: Sie kommt aus der Provinz, er wohnt in New York City. Trotzdem entscheiden sie sich dazu, sich endlich auch mal in echt zu treffen. Gavin macht sich dafür auf den Weg von der Großstadt aufs Land, während beide gleichermaßen mit der Angst umgehen müssen, dass der andere in natura vielleicht nicht die Person ist, die man sich vorgestellt hat. Hinzu kommt auch der Umstand, dass Gavin und Stacey aus sehr unterschiedlichen Lebensumständen kommen und sich darauf einstellen müssen, dass ihr jeweiliges Umfeld für den jeweils anderen ziemlich anstrengend sein könnte…