Doi tineri de 18 ani ce apartin unor familii italiene foarte diferite decid sa plece in India dupa ce amandoi pica examenele finale la scoala. Unul dintre ei este un evreu timid si nesigur, care este in conflict cu tatal sau Leone, iar celalalt este de origine indiana, fiind adoptat de o familie distinsa italiana. Ajunsi in India fara bani sau ajutoare, acestia se pierd unul de celalalt in confuzia generala.
Baiatul evreu, pe nume Pollo (Andrea Risi) este ajutat de un medic de la "Medicina Fara Frontiere", Chiara (Giovanna Mezzogiorno), ce provine dintr-o familie saraca. Prin Chiara baietii reusesc sa se reintalneasca si sa calatoreasca spre satul unde ea lucreaza.
Inceputul povestii ii surprinde pe cei trei fugind de ei insisi si de responsabilitati, pentru ca adevarata lor identitate sa fie descoperita treptat. Pollo gaseste un ghetou evreiesc intr-un sat indian si merge pentru prima data in viata lui la o sinagoga. Baiatul de origine indiana, Curry (Angel Tom Karumathy) isi descopera mostenirea indiana, o intalneste pe sora lui cu care se intoarce in Roma.
Chiara descopera echilibrul intre viata personala si cea profesionala si se intoarce in Anglia, unde intemeiaza o familie cu sotul ei Douglas Henshall).