Garrett (Justin Long), født og oppvokst i New York, har nettopp vært gjennom et stygt samlivsbrudd og er ikke klar for å knytte seg til enda et forhold. Hans store lidenskap er musikk, og han jobber i et plateselskap. Erin (Drew Barrymore) er en 31-årig kvinne fra San Francisco (tre tidssoner unna) som går på college og hospiterer hos en avis i New York for seks uker. Hennes store drøm er å bli journalist på heltid. De møtes tilfeldigvis på en bar, oppdager at de liker hverandre og går inn i en sommerflørt.