Usnavi, qui vit chez sa grand-mère Claudia, tient une épicerie dans le quartier de Washington Heights, à New York. Il y emploie son cousin, Sonny. Il souhaite reprendre le bar paternel en République dominicaine et est secrètement amoureux de Vanessa, qui rêve de devenir styliste et de s’installer dans le sud de Manhattan. Nina, la fille du patron de la compagnie de taxi où travaille Benny, le meilleur ami d’Usnavi, rentre chez elle. Elle n’ose pas avouer à son père qu’elle a décidé de quitter Stanford. La chaleur grimpe, le quartier va à la piscine. Usnavi apprend qu’un ticket de loterie gagnant a été acheté dans sa boutique. Benny et Nina, qui se fréquentaient, se retrouvent. Grâce à Sonny et Benny, il accompagne Vanessa à la fiesta de Wahington Heights, mais il n’ose pas danser avec elle. Elle est furieuse contre lui. New York est victime d’une grande panne d’électricité. Usnavi rentre chez lui et trouve Claudia morte. Le quartier est sous le choc. Usnavi se prépare à déménager en République dominicaine. Nina, qui a appris que son père avait vendu son entreprise pour financer la suite de ses études, manifeste avec Sonny pour les sans-papiers. La veille de son départ, Usnavi trouve le ticket gagnant de Claudia, qu’elle lui a légué, mais alors qu’il part encaisser l’argent, il reçoit la visite de Vanessa qui lui demande de rester. Il accepte lorsqu’elle lui montre sa collection de vêtements dans une épicerie repeinte aux couleurs de la République dominicaine.