20100206 entertainment.english.hollywood: India is the nation of Appu; not Slumdogs: Sophia Loren