The upcoming edition of the International Film Festival of India (IFFI) will see 15 films competing for the coveted title of Golden Peacock. The line-up features 12 international titles and 3 Indian ...