Dans une ville pauvre du nord de l'Inde, Sadhana, prostituée transsexuelle, veille sur Chinti, 10 ans, la fille de Veena, qui elle aussi travaille dans la rue.
Marco Carrera est le « colibri ». Comme l'oiseau, il emploie toute son énergie à rester au même endroit, à tenir bon malgré les drames qui ponctuent son existence.
Un soir de forte neige, une vieille romancière reçoit la visite d'un pianiste renommé, qu'elle ne veut plus laisser repartir. Parallèlement, elle recueille un petit renard qu'elle soigne chaque jour.