Opowieść o grupie nowojorczyków, których życie zmienia się za sprawą świąt Bożego Narodzenia. Rozwódka Rose (Susan Sarandon) podczas wizyty w szpitalu u umierającej matki poznaje Charliego (Robin Williams), który dodaje jej siły i wnosi w życie iskierkę nadziei. Nina (Penelope Cruz) porzuca narzeczonego, chorobliwie zazdrosnego policjanta Mikea (Paul Walker). Tymczasem 20-letni Francuz Jules (Marcus Thomas), który raz w życiu przeżył szczęśliwe święta, chciałby ożywić to wspomnienie.