This sounds vaguely familiar…

But I could swear it takes place on the West Coast – in a place like Seattle or something…