Après un acte de bravoure, un inconnu est surnommé par les habitants locaux "John Christmas". L'infirmière Kathleen McCallister part à sa recherche, persuadée que cet homme est son frère, disparu il y a 25 ans.
Charlotte, qui vit encore chez sa mère, est principale dans un lycée de petite ville. Un jour, sa vie prend un tournant inattendu lorsqu'elle accepte un rendez-vous avec le concierge hispanique de son établissement.