Bhaskar Sarnaik (Amitabh Dayal), ingenuo, ingenuo e analfabeta, arriva a Bombay dal suo villaggio lontano, per cercare il fratello scomparso, Raghuvir. Entra in contatto con il subispettore Gokhale (Om Puri), che è dispiaciuto per lui e si offre non solo di trovare suo fratello, ma anche di lavorare in un ristorante iraniano. Bhaskar trova suo fratello - all'obitorio - ma decide di non dirlo a sua madre perché questo potrebbe spezzarle il cuore. Decide di restare a Bombay e segue un addestramento per diventare agente di polizia. Poco tempo dopo è anche un subispettore che lavora a stretto contatto con Gokhale. Viene ferito in un incontro e sua madre viene a prendersi cura di lui e lo convince a sposare Aditi (Nandita Das) dello stesso villaggio, cosa che Bhaskar fa.