Peu de temps après leur mariage arrangé, Ashoke et Ashima quittent Calcutta pour New York. Etrangers l'un à l'autre comme à ce nouveau pays, ils s'efforcent de s'adapter. Ashima donne bientôt naissance à un fils qu'Ashoke baptise du nom du célèbre auteur russe, Gogol. Jeune Américain de la première génération, Gogol doit se forger sa propre identité entre ses racines bengalies et sa nationalité américaine. Attiré par le mode de vie qui fait son quotidien, il rejette ses origines et fréquente une jeune Américaine. De leur côté, Ashoke et Ashima s'accrochent à leurs traditions... Pour Gogol, chaque situation provoque un choc entre les deux cultures dont il est issu, mais au-delà de ce que cela engendre de drôle ou de douloureux, le jeune homme finira par dépasser tout ce qui sépare pour découvrir ce qui réunit...