Great acting from Emma Thompson (as usual) with a strong supporting cast. But the honours must go to Mindy Kaling who wrote, produced and starred. Towards the end it became a bit schmalzy and strived rather too hard and a little improbably for the happy ending we all expected. Plenty of good jokes and overall an enjoyable film.