New York, kurz vor Weihnachten. Die einsame Rose Collins (Susan Sarandon) kümmert sich seit Jahren aufopferungsvoll um ihre kranke Mutter, ohne auf ihre eigenen Bedürfnisse Rücksicht zu nehmen. Mike Riley (Paul Walker), der junge Polizist, gefährdet durch seine Eifersucht die Beziehung zu seiner Verlobten Nina (Penélope Cruz). Jules (Marcus Thomas) hingegen lässt sich den Arm brechen, um Weihnachten im Krankenhaus zu feiern, dem einzigen Ort, an dem er in seiner Kindheit glücklich war. Auf wundersame Weise verweben sich in der anonymen Stadt ihre Schicksale und durch überraschende Begegnungen wird Weihnachten wieder zum Fest der Liebe und Hoffnung.