Shane is a shy, quiet, somewhat lonely person spending most of his time online, secretly wishing he had more friends. Drew is another timid young man who's falling in love in a way he really didn't expect to. They live out the beginnings of their relationship via computer screens.