Gulzar prévoit de quitter son village du Kashmir où règne la guerre et la pauvreté, avec son meilleur ami, mais ses plans son bouleversés par l'arrivée d'une jeune femme.
Lachlan MacAldonich, une ancienne gloire du rock anglais, vit à Los Angeles depuis de nombreuses années et travaille dans une exploitation agricole. Sa vie bascule le jour où il se fait arrêter pour conduite en état d’ivresse et risque de se faire expulser des Etats-Unis.
Une femme dont le mari, travailleur à la mine, est tué dans un éboulement, et dont le père meurt lentement d'une maladie pulmonaire, rejoint les piquets d'une grève violente...
Après s'être aperçue que son mari perdait petit à petit l'esprit de Noël, la mère Noël décide de voyager dans un endroit où cet esprit existe toujours : New York.