Jess Thomas befinner seg på et vanskelig sted i livet. Som alenemor jobber hun hardt med to jobber for å forsørge familien sin. Hun har to barn: en tenåringssønn som mobbes på skolen for å skille seg fra de andre, og en ti år gammel datter med strålende matematiske evner, som hun drømmer om å se delta på en matematikkolympiade. Tilstanden hennes virker håpløs, og muligheten til å redde familien seiler i horisonten som en ridder på hest. Ed Nikols, en vellykket programmerer, er ikke fremmed for Jess, da hun av og til hjelper ham med oppgaver i hans landsted. Til tross for hans tilsynelatende suksess, står Ed overfor egne utfordringer; han ser sin fremtid i dystre farger. Uvitende om hva ensomhet virkelig innebærer, kommer han til Jess og barna hennes, i et forsøk på å bringe lys inn i deres liv. Dermed begynner en uventet kjærlighetshistorie, en fortelling om møtet mellom to menneskers ensomhet...