Si à première vue, Mumbai Saga est l'histoire du duel entre Amartya Rao et l'inspecteur principal Vijay Sawarkar, c'est aussi l'histoire d'espoirs, d'aspirations, d'amitiés et de trahisons dans le contexte du début des années 90.
Bablu est un jeune cuisinier en recherche d’emploi. Le hasard le met sur la route de Sonia la responsable des banquets dans un grand hôtel. Elle l’engage. Commence une nouvelle vie pour Bablu d’autant que Sonia ne le laisse pas insensible.
Le film est construit sur trois histoires qui se déroulent à des époques différentes. Cela commence en 1960. Govind (Shahid), un musicien en devenir, rencontre dans le train qui l’emmène à Bombay, Ruksar (Priyanka Chopra) une star de cinéma. En 2012, Radha et Krish se télescopent au coin...