Duas amigas que sabem tudo sobre tecnologia programam pelo computador um garoto perfeito, mas durante o processo, acabam provocando um acidente nacional.
Jo percebe que a loja de sua família em Daisy Hills não está fazendo um grande negócio. Para salvar a loja, seu pai, Duke, convoca o ex namorado de Jo, Blake, que agora é consultor de negócios em New York. Eles discordam e abordam a situação.
Um grupo de amigos resolve se reunir no Natal para o 15º encontro do ensino médio, mas eles não esperavam que o evento trouxesse reflexões sobre a vida, amizades e amores não correspondidos.