Two Worlds. One Journey.
Ashoke und Ashima Ganguli sind ein bengalisches Ehepaar, das kurz nach seiner arrangierten Hochzeit Kalkutta verlässt, um fortan in New York zu leben. Als sie für ihren neugeborenen Sohn einen Namen finden müssen, entscheidet sich Ashoke spontan für "Gogol", den Namen des berühmten russischen Schriftstellers. Der Name soll ein Bindeglied zwischen einer geheimen Vergangenheit und einer besseren Zukunft sein. Doch das Leben gestaltet sich für Gogol nicht so einfach: Er lebt das Leben amerikanischer Teenager mit allen seinen Sitten und Gebräuchen und ist doch zu Hause immer wieder mit seiner bengalischen, traditionellen Familie und deren Werten konfrontiert...