Dwunastoletnia Nuria (María Paula Tabares Pena) i dziewięcioletni Fabio (Adolfo Savilvino) pod opieką swojej matki uciekają z rozdartej konfliktem zbrojnym Kolumbii na niewielką wyspę nieopodal Brazylii. Ich ojciec, który zaginął w wyniku zamieszek, nieoczekiwanie pewnego dnia zjawia się...
Bombaj, lata 60'. Johnny Balraj (Ranbir Kapoor) jest drobnym oszustem, który chce zostać grubą rybą. Rosie (Anushka Sharma) jest początkującą piosenkarką jazzową. Ich drogi zderzają się...