This movie is merely ok; hardly hit-worthy. It's no Namesake or Mississippi Masala, put it that way. Kudos for the attempt to depict slum life but that's become gimmicky after Born Into Brothels and Salaam, Bombay so it felt exploitative. The rest was an Americanized Bollywood film with a predictable plot. Also racist and culturally elitist. Notice how the little boys start out very brown and by the time they're adults the "evil" one stays dark and curly-haired while the "good" one has magically become a virtual white boy with light skin and straight hair? Casting inconsistency to say the least but more likely designed to reap white American dollars. (theme: if you have a good heart you'll turn white and get rich).