The International Film Festival of India is that magical place where you meet your heroes. Even before the legendary ...