The Mumbai International Film Festival (MIFF) for the first time is taking place in four places this time including Mumbai, Pune, Chennai, Kolkata and Delhi from June 15 to June 21. The 18th edition of the event features 314 films from 59 countries.